Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael Z. Lee
dblp:32/11190
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4Software engineering, systems software and programming languages · 3Security and privacy · 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
5 papers |
Authentication and access control · 41% Systems and software security · 37% Privacy and data protection · 21% | |
| Software engineering, system software, and programming languages
4 papers |
Operating systems · 80% Concurrent programming · 20% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security › trusted computing
trusted execution |
0.4 | 2 | 2016 | Sego: Pervasive Trusted Metadata for Efficiently Verified Untrusted System Services · ASPLOS 2016 InkTag: secure applications on an untrusted operating system · ASPLOS 2013 |
Authentication and access control
access control |
0.2 | 1 | 2014 | Application-Defined Decentralized Access Control · USENIX ATC 2014 |
Authentication and access control › access control › distributed access control
decentralized access control |
0.2 | 1 | 2014 | Application-Defined Decentralized Access Control · USENIX ATC 2014 |
Privacy and data protection
anonymity |
0.2 | 1 | 2013 | Anon-Pass: Practical Anonymous Subscriptions · IEEE Symposium on Security and Privacy 2013 |
Authentication and access control
anonymous authentication |
0.2 | 1 | 2013 | Anon-Pass: Practical Anonymous Subscriptions · IEEE Symposium on Security and Privacy 2013 |
Privacy and data protection › anonymity
unlinkability |
0.2 | 1 | 2013 | Anon-Pass: Practical Anonymous Subscriptions · IEEE Symposium on Security and Privacy 2013 |
Systems and software security › operating system security
untrusted operating system |
0.2 | 1 | 2013 | InkTag: secure applications on an untrusted operating system · ASPLOS 2013 |
Operating systems › virtualization
hypervisor |
0.2 | 1 | 2013 | InkTag: secure applications on an untrusted operating system · ASPLOS 2013 |
Operating systems
virtualization |
0.2 | 1 | 2013 | InkTag: secure applications on an untrusted operating system · ASPLOS 2013 |
Concurrent programming
concurrency control |
0.1 | 1 | 2012 | Improving server applications with system transactions · EuroSys 2012 |
Operating systems › resource management › storage management › file systems
file system verification |
0.1 | 1 | 2016 | Sego: Pervasive Trusted Metadata for Efficiently Verified Untrusted System Services · ASPLOS 2016 |
Authentication and access control › access control models
attribute-based access control |
0.0 | 1 | 2013 | InkTag: secure applications on an untrusted operating system · ASPLOS 2013 |
Authentication and access control › user authentication
credential-based authentication |
0.0 | 1 | 2013 | Anon-Pass: Practical Anonymous Subscriptions · IEEE Symposium on Security and Privacy 2013 |
Operating systems › resource management › memory management
memory protection |
0.0 | 1 | 2012 | Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels · OSDI 2012 |
Methods — techniques the papers use, named apart from their topics
hypervisor-based isolation · 0.5fault injection · 0.5paraverification · 0.3system transactions · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Sego: Pervasive Trusted Metadata for Efficiently Verified Untrusted System ServicesabstractSego is a hypervisor-based system that gives strong privacy and integrity guarantees to trusted applications, even when the guest operating system is compromised or hostile. Sego verifies operating system services, like the file system, instead of replacing them. By associating trusted metadata with user data across all system devices, Sego verifies system services more efficiently than previous systems, especially services that depend on data contents. We extensively evaluate Sego's performance on real workloads and implement a kernel fault injector to validate Sego's file system-agnostic crash consistency and recovery protocol. Youngjin Kwon, Alan M. Dunn, Michael Z. Lee, Owen S. Hofmann, Yuanzhong Xu, Emmett Witchel |
ASPLOS | 3 |
| 2014 | Application-Defined Decentralized Access Control
Yuanzhong Xu, Alan M. Dunn, Owen S. Hofmann, Michael Z. Lee, Syed Akbar Mehdi, Emmett Witchel |
USENIX ATC | 4 |
| 2013 | InkTag: secure applications on an untrusted operating systemabstractInkTag is a virtualization-based architecture that gives strong safety guarantees to high-assurance processes even in the presence of a malicious operating system. InkTag advances the state of the art in untrusted operating systems in both the design of its hypervisor and in the ability to run useful applications without trusting the operating system. We introduce paraverification, a technique that simplifies the InkTag hypervisor by forcing the untrusted operating system to participate in its own verification. Attribute-based access control allows trusted applications to create decentralized access control policies. InkTag is also the first system of its kind to ensure consistency between secure data and metadata, ensuring recoverability in the face of system crashes. Owen S. Hofmann, Sangman Kim, Alan M. Dunn, Michael Z. Lee, Emmett Witchel |
ASPLOS | 4 |
| 2013 | Anon-Pass: Practical Anonymous SubscriptionsabstractWe present the design, security proof, and implementation of an anonymous subscription service. Users register for the service by providing some form of identity, which might or might not be linked to a real-world identity such as a credit card, a web login, or a public key. A user logs on to the system by presenting a credential derived from information received at registration. Each credential allows only a single login in any authentication window, or epoch. Logins are anonymous in the sense that the service cannot distinguish which user is logging in any better than random guessing. This implies unlinkability of a user across different logins. We find that a central tension in an anonymous subscription service is the service provider's desire for a long epoch (to reduce server-side computation) versus users' desire for a short epoch (so they can repeatedly "re-anonymize" their sessions). We balance this tension by having short epochs, but adding an efficient operation for clients who do not need unlinkability to cheaply re-authenticate themselves for the next time period. We measure performance of a research prototype of our protocol that allows an independent service to offer anonymous access to existing services. We implement a music service, an Android-based subway-pass application, and a web proxy, and show that adding anonymity adds minimal client latency and only requires 33 KB of server memory per active user. Michael Z. Lee, Alan M. Dunn, Brent Waters, Emmett Witchel, Jonathan Katz |
IEEE Symposium on Security and Privacy | 1 |
| 2012 | Improving server applications with system transactionsabstractServer applications must process requests as quickly as possible. Because some requests depend on earlier requests, there is often a tension between increasing throughput and maintaining the proper semantics for dependent requests. Operating system transactions make it easier to write reliable, high-throughput server applications because they allow the application to execute non-interfering requests in parallel, even if the requests operate on OS state, such as file data. Sangman Kim, Michael Z. Lee, Alan M. Dunn, Owen S. Hofmann, Emmett Witchel, Donald E. Porter |
EuroSys | 2 |
| 2012 | Eternal Sunshine of the Spotless Machine: Protecting Privacy with Ephemeral Channels
Alan M. Dunn, Michael Z. Lee, Suman Jana, Sangman Kim, Mark Silberstein, Yuanzhong Xu, Vitaly Shmatikov, Emmett Witchel |
OSDI | 2 |