Demo Data from EDBT 2026 / reviewers in the wild / expert
Deborah Shands
dblp:37/3851
· DBLP profile ↗
8ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 3 · 2 first-authorComputer networks · 2 · 1 since 2021Software engineering, systems software and programming languages · 2Systems, architecture and hardware · 1Theory of computation · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers |
Hardware security and side channels · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 96% Distributed systems · 4% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware security and side channels
trusted execution environments |
0.6 | 3 | 2018 | TruSense: Information Leakage from TrustZone · INFOCOM 2018 ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories · ISCA 2017 Secure Virtual Enclaves: Supporting Coalition Use of Distributed Application Technologies · NDSS 2000 |
Hardware security and side channels › trusted execution environments
ARM TrustZone |
0.3 | 1 | 2018 | TruSense: Information Leakage from TrustZone · INFOCOM 2018 |
Hardware security and side channels › side-channel attack
cache side-channel attacks |
0.3 | 1 | 2018 | TruSense: Information Leakage from TrustZone · INFOCOM 2018 |
Hardware security and side channels › side-channel attack
timing side channel |
0.3 | 1 | 2018 | TruSense: Information Leakage from TrustZone · INFOCOM 2018 |
Hardware security and side channels › side-channel countermeasures
access pattern obfuscation |
0.3 | 1 | 2017 | ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories · ISCA 2017 |
Memory systems › oblivious RAM
access pattern obfuscation |
0.3 | 1 | 2017 | ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories · ISCA 2017 |
Memory systems
oblivious RAM |
0.3 | 1 | 2017 | ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories · ISCA 2017 |
Hardware security and side channels
memory encryption |
0.1 | 1 | 2017 | ObfusMem: A Low-Overhead Access Obfuscation for Trusted Memories · ISCA 2017 |
Distributed systems › distributed system security
distributed application security |
0.0 | 1 | 2000 | Secure Virtual Enclaves: Supporting Coalition Use of Distributed Application Technologies · NDSS 2000 |
Methods — techniques the papers use, named apart from their topics
performance event counter · 0.3cache probing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | A case for remote attestation in programmable dataplanesabstractProgrammability is a double-edged sword. It can better tailor solutions to problems, optimize resource use, and inexpensively patch deployed equipment. But programmability can also be abused to undermine the security of hardware and that of its unwitting users. Remote Attestation (RA) is a class of techniques to provide integrity assurance to remote users of resources such as hardware, OSs and applications. It is used to establish well-defined trust relationships among mutually distrustful principals who provide, use or delegate remote resources. RA could benefit, for example, tenants of a data-center or users of IoT equipment such as health monitors. Nik Sultana, Deborah Shands, Vinod Yegneswaran |
HotNets | 2 |
| 2018 | TruSense: Information Leakage from TrustZoneabstractWith the emergence of Internet of Things, mobile devices are generating more network traffic than ever. TrustZone is a hardware-enabled trusted execution environment for ARM processors. While TrustZone is effective in providing the much-needed memory isolation, we observe that it is possible to derive secret information from secure world using the cache contention, due to its high-performance cache sharing design. In this work, we propose TruSense to study the timing-based cache side-channel information leakage of TrustZone. TruSense can be launched from not only the normal world operating system but also a non-privileged user application. Without access to virtual-to-physical address mapping in user applications, we devise a novel method that uses the expected channel statistics to allocate memory for cache probing. We also show how an attacker might use the less accurate performance event interface as a timer. Using the T-table based AES implementation in OpenSSL 1.0.1f as an example, we demonstrate how a normal world attacker can steal fine-grained secret in the secure world. We also discuss possible mitigations for the information leakage. Ning Zhang 0017, Kun Sun 0001, Deborah Shands, Wenjing Lou, Y. Thomas Hou 0001 |
INFOCOM | 3 |
| 2017 | ObfusMem: A Low-Overhead Access Obfuscation for Trusted MemoriesabstractTrustworthy software requires strong privacy and security guarantees from a secure trust base in hardware. While chipmakers provide hardware support for basic security and privacy primitives such as enclaves and memory encryption. these primitives do not address hiding of the memory access pattern, information about which may enable attacks on the system or reveal characteristics of sensitive user data. State-of-the-art approaches to protecting the access pattern are largely based on Oblivious RAM (ORAM). Unfortunately, current ORAM implementations suffer from very significant practicality and overhead concerns, including roughly an order of magnitude slowdown, more than 100% memory capacity overheads, and the potential for system deadlock. Amro Awad, Yipeng Wang 0002, Deborah Shands, Yan Solihin |
ISCA | 3 |
| 2002 | Models for coalition-based access control (CBAC)abstractTo effectively participate in modern coalitions, member organizations must be able to share specific data and functionality with coalition partners, while ensuring that their resources are safe from inappropriate access. This requires access control models, policies, and enforcement mechanisms for coalition resources. This paper describes a family of coalition-based access control (CBAC) models, developed to provide a range of expressivity with an accompanying range of implementation complexity. We define the protection state of a system, which provides the semantics of CBAC-based access policies. Finally, we briefly examine some of the issues for coalition access policy development and administration, and them complexity of implementing access enforcement mechanisms in a coalition environment. Eve Cohen, Roshan K. Thomas, William H. Winsborough, Deborah Shands |
SACMAT | 4 |
| 2001 | Secure virtual enclaves: Supporting coalition use of distributed application technologiesabstractThe Secure Virtual Enclaves (SVE) collaboration infrastructure allows multiple organizations to share their distributed application objects, while respecting organizational autonomy over local resources. The infrastructure is transparent to applications, which may be accessed via a web server, or may be based on Java or Microsoft's DCOM. The SVE infrastructure is implemented in middleware, with no modifications to COTS operating systems or network protocols. The system enables dynamic updates to security policies to support changes in both coalition membership and participants' perception of risks. While the prototype demonstrates fine-grained access control for secure collaborative computing, we have identified significant issues that remain to be addressed, particularly in the area of policy development, before such collaboration will be convenient. The SVE infrastructure offers a platform and conceptual basis for further exploration of these issues and experimentation with new solutions. Deborah Shands, Jay Jacobs, Richard Yee, E. John Sebes |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2000 | Secure Virtual Enclaves: Supporting Coalition Use of Distributed Application Technologies
Deborah Shands, Richard Yee, Jay Jacobs, E. John Sebes |
NDSS | 1 |
| 1992 | Characterizing Distributed Systems Using Knowledge-Based Models
Deborah Shands, Chung-Kuo Chang |
TARK | 1 |
| 1991 | Timestamping events for inferring 'affects' relation and potential causalityabstractThe authors define a relation, 'affects', between every pair of events based on a relation 'locally affects' for each process between each pair of events on the process. A mechanism for timestamping events is defined such that 'affects' relation, and so potential concurrency, between events can be inferred from their timestamps. A timestamping mechanism is presented such that potential concurrency can be inferred partially/completely and the extent of such inferring depends on the costs associated with the mechanism. Inferring 'affects' relationship can be used for debugging and for inferring potential concurrency between events in traces of executions.> Mohan Ahuja, Timothy Carlson, Ashwani Gahlot, Deborah Shands |
COMPSAC | 4 |