Demo Data from VLDB 2026 / reviewers in the wild / expert
Sven Lachmund
dblp:95/6815
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 4Human-computer interaction and ubiquitous computing · 1 · 1 first-author
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% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 100% |
Topics — the 4 heaviest of 4, 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 | 2009 | Filter-resistant code injection on ARM · CCS 2009 |
Systems and software security
exploitation |
0.1 | 1 | 2009 | Filter-resistant code injection on ARM · CCS 2009 |
Processor architecture and microarchitecture › instruction set architecture › RISC
ARM architecture |
0.0 | 1 | 2009 | Filter-resistant code injection on ARM · CCS 2009 |
Processor architecture and microarchitecture
instruction set architecture |
0.0 | 1 | 2009 | Filter-resistant code injection on ARM · CCS 2009 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | CPM: Masking Code Pointers to Prevent Code Injection AttacksabstractCode Pointer Masking (CPM) is a novel countermeasure against code injection attacks on native code. By enforcing the correct semantics of code pointers, CPM thwarts attacks that modify code pointers to divert the application’s control flow. It does not rely on secret values such as stack canaries and protects against attacks that are not addressed by state-of-the-art countermeasures of similar performance. This article reports on two prototype implementations on very distinct processor architectures, showing that the idea behind CPM is portable. The evaluation also shows that the overhead of using our countermeasure is very small and the security benefits are substantial. Pieter Philippaerts, Yves Younan, Stijn Muylle, Frank Piessens, Sven Lachmund, Thomas Walter 0001 |
ACM Trans. Inf. Syst. Secur. | 5 |
| 2011 | Code Pointer Masking: Hardening Applications against Code Injection Attacks
Pieter Philippaerts, Yves Younan, Stijn Muylle, Frank Piessens, Sven Lachmund, Thomas Walter 0001 |
DIMVA | 5 |
| 2009 | Transparent Encryption for External Storage Media with Key Management Adapted to Mobile UseabstractExternal storage devices, such as USB-sticks, SD-cards, or other flash memory devices, are widely used today. These devices may pose a threat if they contain sensitive data and are then lost or forgotten somewhere. Usability of existing encryption solutions for such external storage media is limited because of the need to reenter keys or authentication credentials every time the media is plugged to a different device. We present a solution to the usability problem by caching the key with time delayed deletion. We implemented two variations of this concept. One solution does not require any explicit user interaction, thus limiting the use of the external storage device to short term data transfer, only. The second solution allows multiple encryption keys for different files of the file system to be managed on a trusted host, using the timed key caching to avoid handing out keys or passwords. Alf Zugenmaier, Sven Lachmund, Dileesh Jostin |
ACSAC | 2 |
| 2009 | Filter-resistant code injection on ARMabstractCode injections attacks are one of the most powerful and important classes of attacks on software. In such attacks, the attacker sends malicious input to a software application, where it is stored in memory. The malicious input is chosen in such a way that its representation in memory is also a valid representation of a machine code program that performs actions chosen by the attacker. The attacker then triggers a bug in the application to divert the control flow to this injected machine code. A typical action of the injected code is to launch a command interpreter shell, and hence the malicious input is often called shellcode. Yves Younan, Pieter Philippaerts, Frank Piessens, Wouter Joosen, Sven Lachmund, Thomas Walter 0001 |
CCS | 5 |
| 2006 | Context-Aware Access Control; Making Access Control Decisions Based on Context InformationabstractIn ubiquitous computing environments access control decisions have to be adaptable to changes of the situation or state of an entity, in order to properly adjust to these changes without the need of manual interaction. A solution to this challenge is context-aware access control, where the mentioned changes are influencing access control decisions. In this paper we present a security framework for mobile business applications that is capable of performing context-aware access control on message level. There are several components in the framework that together (1) ensure that security requirements defined in policies are enforced in the framework, (2) provide context information and apply plausibility checks to increase the confidence that context information represents the actual situation or state (context) of an entity, and (3) perform the access-control decisions based on a combination of classic access control schemes and context information. In addition, a scenario is described where the introduced features of the framework are applied Sven Lachmund, Thomas Walter 0001, Laurent Gomez, Laurent Bussard, J. G. E. Olk |
MobiQuitous | 1 |