Demo Data from VLDB 2026 / reviewers in the wild / expert
Stephen W. Boyd
dblp:49/131
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 2 · 2 first-authorSystems, architecture and hardware · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Network and information security
1 paper |
Systems and software security · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 62% Programming languages and type systems · 38% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › exploitation › injection attacks
code injection attack |
0.1 | 1 | 2010 | On the General Applicability of Instruction-Set Randomization · IEEE Trans. Dependable Secur. Comput. 2010 |
Systems and software security › code randomization
instruction set randomization |
0.1 | 1 | 2010 | On the General Applicability of Instruction-Set Randomization · IEEE Trans. Dependable Secur. Comput. 2010 |
Systems and software security › exploitation › injection attacks
SQL injection |
0.1 | 1 | 2010 | On the General Applicability of Instruction-Set Randomization · IEEE Trans. Dependable Secur. Comput. 2010 |
Distributed systems
fault tolerance |
0.0 | 1 | 2005 | Building a Reactive Immune System for Software Services · USENIX ATC, General Track 2005 |
Methods — techniques the papers use, named apart from their topics
randomization · 0.2emulation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | On the General Applicability of Instruction-Set RandomizationabstractWe describe Instruction-Set Randomization (ISR), a general approach for safeguarding systems against any type of code-injection attack. We apply Kerckhoffs' principle to create OS process-specific randomized instruction sets (e.g., machine instructions) of the system executing potentially vulnerable software. An attacker who does not know the key to the randomization algorithm will inject code that is invalid for that (randomized) environment, causing a runtime exception. Our approach is applicable to machine-language programs and scripting and interpreted languages. We discuss three approaches (protection for Intel x86 executables, Perl scripts, and SQL queries), one from each of the above categories. Our goal is to demonstrate the generality and applicability of ISR as a protection mechanism. Our emulator-based prototype demonstrates the feasibility ISR for x86 executables and should be directly usable on a suitably modified processor. We demonstrate how to mitigate the significant performance impact of emulation-based ISR by using several heuristics to limit the scope of randomized (and interpreted) execution to sections of code that may be more susceptible to exploitation. The SQL prototype consists of an SQL query-randomizing proxy that protects against SQL injection attacks with no changes to database servers, minor changes to CGI scripts, and with negligible performance overhead. Similarly, the performance penalty of a randomized Perl interpreter is minimal. Where the performance impact of our proposed approach is acceptable (i.e., in an already-emulated environment, in the presence of programmable or specialized hardware, or in interpreted languages), it can serve as a broad protection mechanism and complement other security mechanisms. Stephen W. Boyd, Gaurav S. Kc, Michael E. Locasto, Angelos D. Keromytis, Vassilis Prevelakis |
IEEE Trans. Dependable Secur. Comput. | 1 |
| 2005 | Building a Reactive Immune System for Software Services
Stelios Sidiroglou-Douskos, Michael E. Locasto, Stephen W. Boyd, Angelos D. Keromytis |
USENIX ATC, General Track | 3 |
| 2004 | SQLrand: Preventing SQL Injection Attacks
Stephen W. Boyd, Angelos D. Keromytis |
ACNS | 1 |