Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Emily Shen

dblp:26/1767 · DBLP profile ↗
← Back
9ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 8 · 1 first-authorComputer networks · 1Theory of computation · 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
Cryptographic protocols and secure computation · 50% Cryptographic primitives and cryptanalysis · 32% Authentication and access control · 18%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 77% Database system architecture and tuning · 23%

Topics — the 12 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › trustworthy information retrieval › privacy-preserving search
encrypted search
0.312017
SoK: Cryptographically Protected Database Search · IEEE Symposium on Security and Privacy 2017
Cryptographic primitives and cryptanalysis
searchable encryption
0.312017
SoK: Cryptographically Protected Database Search · IEEE Symposium on Security and Privacy 2017
Cryptographic protocols and secure computation › electronic voting
ballot secrecy
0.112010
Scantegrity II Municipal Election at Takoma Park: The First E2E Binding Governmental Election with Ballot Privacy · USENIX Security Symposium 2010
Cryptographic protocols and secure computation › electronic voting
end-to-end verifiable e-voting
0.112010
Scantegrity II Municipal Election at Takoma Park: The First E2E Binding Governmental Election with Ballot Privacy · USENIX Security Symposium 2010
Cryptographic protocols and secure computation › electronic voting
end-to-end verifiable voting
0.112009
Scantegrity II: end-to-end verifiability by voters of optical scan elections through confirmation codes · IEEE Trans. Inf. Forensics Secur. 2009
Cryptographic protocols and secure computation › electronic voting
verifiable voting
0.112009
Scantegrity II: end-to-end verifiability by voters of optical scan elections through confirmation codes · IEEE Trans. Inf. Forensics Secur. 2009
Cryptographic primitives and cryptanalysis › public-key cryptography
digital signatures
0.112006
Forward-secure signatures with untrusted update · CCS 2006
Cryptographic primitives and cryptanalysis › public-key cryptography › digital signatures
forward-secure signature
0.112006
Forward-secure signatures with untrusted update · CCS 2006
Internet of things and sensor networks
resource-constrained devices
0.012013
Drifting Keys: Impersonation detection for constrained devices · INFOCOM 2013
Cryptographic protocols and secure computation
voting
0.012010
Scantegrity II Municipal Election at Takoma Park: The First E2E Binding Governmental Election with Ballot Privacy · USENIX Security Symposium 2010
Cryptographic protocols and secure computation › electronic voting › verifiable voting
voter verification
0.012009
Scantegrity II: end-to-end verifiability by voters of optical scan elections through confirmation codes · IEEE Trans. Inf. Forensics Secur. 2009
Cryptographic protocols and secure computation › key management
key storage
0.012006
Forward-secure signatures with untrusted update · CCS 2006

Methods — techniques the papers use, named apart from their topics

random key evolution · 0.3formal adversarial model · 0.3cryptographic verification · 0.1key update on encrypted key · 0.1
YearPublicationVenuePosition
2017 SoK: Cryptographically Protected Database Search
abstract
Protected database search systems cryptographically isolate the roles of reading from, writing to, and administering the database. This separation limits unnecessary administrator access and protects data in the case of system breaches. Since protected search was introduced in 2000, the area has grown rapidly, systems are offered by academia, start-ups, and established companies. However, there is no best protected search system or set of techniques. Design of such systems is a balancing act between security, functionality, performance, and usability. This challenge is made more difficult by ongoing database specialization, as some users will want the functionality of SQL, NoSQL, or NewSQL databases. This database evolution will continue, and the protected search community should be able to quickly provide functionality consistent with newly invented databases. At the same time, the community must accurately and clearly characterize the tradeoffs between different approaches. To address these challenges, we provide the following contributions:1) An identification of the important primitive operations across database paradigms. We find there are a small number of base operations that can be used and combined to support a large number of database paradigms.2) An evaluation of the current state of protected search systems in implementing these base operations. This evaluation describes the main approaches and tradeoffs for each base operation. Furthermore, it puts protected search in the context of unprotected search, identifying key gaps in functionality.3) An analysis of attacks against protected search for different base queries.4) A roadmap and tools for transforming a protected search system into a protected database, including an open-source performance evaluation platform and initial user opinions of protected search.
Benjamin Fuller 0001, Mayank Varia, Arkady Yerukhimovich, Emily Shen, Ariel Hamlin, Vijay Gadepally, Richard Shay, John Darby Mitchell, Robert K. Cunningham
IEEE Symposium on Security and Privacy4
2015 Substring-Searchable Symmetric Encryption
abstract
Abstract In this paper, we consider a setting where a client wants to outsource storage of a large amount of private data and then perform substring search queries on the data – given a data string s and a search string p, find all occurrences of p as a substring of s. First, we formalize an encryption paradigm that we call queryable encryption, which generalizes searchable symmetric encryption (SSE) and structured encryption. Then, we construct a queryable encryption scheme for substring queries. Our construction uses suffix trees and achieves asymptotic efficiency comparable to that of unencrypted suffix trees. Encryption of a string of length n takes O(λn) time and produces a ciphertext of size O(λn), and querying for a substring of length m that occurs k times takes O(λm+k) time and three rounds of communication. Our security definition guarantees correctness of query results and privacy of data and queries against a malicious adversary. Following the line of work started by Curtmola et al. (ACM CCS 2006), in order to construct more efficient schemes we allow the query protocol to leak some limited information that is captured precisely in the definition. We prove security of our substring-searchable encryption scheme against malicious adversaries, where the query protocol leaks limited information about memory access patterns through the suffix tree of the encrypted string.
Melissa Chase, Emily Shen
Proc. Priv. Enhancing Technol.2
2013 Drifting Keys: Impersonation detection for constrained devices
abstract
We introduce Drifting Keys (DKs), a simple new approach to detecting device impersonation. DKs enable detection of complete compromise by an attacker of the device and its secret state, e.g., cryptographic keys. A DK evolves within a device randomly over time. Thus an attacker will create DKs that randomly diverge from those in the original, valid device over time, alerting a trusted verifier to the attack. DKs may be transmitted unidirectionally from a device, eliminating interaction between the device and verifier. Device emissions of DK values can be quite compact - even just a single bit - and DK evolution and emission require minimal computation. Thus DKs are well suited for highly constrained devices, such as sensors and hardware authentication tokens. We offer a formal adversarial model for DKs, and present a simple scheme that we prove essentially optimal (undominated) for a natural class of attack timelines. We explore application of this scheme to one-time passcode authentication tokens. Using the logs of a large enterprise, we experimentally study the effectiveness of DKs in detecting the compromise of such tokens.
Kevin D. Bowers, Ari Juels, Ronald L. Rivest, Emily Shen
INFOCOM4
2010 Scantegrity II Municipal Election at Takoma Park: The First E2E Binding Governmental Election with Ballot Privacy
Richard Carback, David Chaum, Jeremy Clark, John Conway, Aleksander Essex, Paul S. Herrnson, Travis Mayberry, Stefan Popoveniuc, Ronald L. Rivest, Emily Shen, Alan T. Sherman, Poorvi L. Vora
USENIX Security Symposium10
2010 Corrections to scantegrity II: end-to-end verifiability by voters of optical scan elections through confirmation codes
abstract
In the above titled paper (ibid., vol. 4, no. 4, pp. 611-627, Dec. 09), due to a production error, the affiliations of two of the authors were listed incorrectly. The correct affiliations are presented here. Also, the name of the last author in the affiliations footnote was printed incorrectly. The correct name is P. Y. A. Ryan.
David Chaum, Richard Carback, Jeremy Clark, Aleksander Essex, Stefan Popoveniuc, Ronald L. Rivest, Peter Y. A. Ryan, Emily Shen, Alan T. Sherman, Poorvi L. Vora
IEEE Trans. Inf. Forensics Secur.8
2009 Indifferentiability of Permutation-Based Compression Functions and Tree-Based Modes of Operation, with Applications to MD6
Yevgeniy Dodis, Leonid Reyzin, Ronald L. Rivest, Emily Shen
FSE4
2009 Predicate Privacy in Encryption Systems
Emily Shen, Elaine Shi, Brent Waters
TCC1
2009 Scantegrity II: end-to-end verifiability by voters of optical scan elections through confirmation codes
abstract
Scantegrity II is an enhancement for existing paper ballot systems. It allows voters to verify election integrity - from their selections on the ballot all the way to the final tally - by noting codes and checking for them online. Voters mark Scantegrity II ballots just as with conventional optical scan, but using a special ballot marking pen. Marking a selection with this pen makes legible an otherwise invisible preprinted confirmation code. Confirmation codes are independent and random for each potential selection on each ballot. To verify that their individual votes are recorded correctly, voters can look up their ballot serial numbers online and verify that their confirmation codes are posted correctly. The confirmation codes do not allow voters to prove how they voted. However, the confirmation codes constitute convincing evidence of error or malfeasance in the event that incorrect codes are posted online. Correctness of the final tally with respect to the published codes is proven by election officials in a manner that can be verified by any interested party. Thus, compromise of either ballot chain of custody or the software systems cannot undetectably affect election integrity. Scantegrity II has been implemented and tested in small elections in which ballots were scanned either at the polling place or centrally. Preparations for its use in a public sector election have commenced.
David Chaum, Richard Carback, Jeremy Clark, Aleksander Essex, Stefan Popoveniuc, Ronald L. Rivest, Peter Y. A. Ryan, Emily Shen, Alan T. Sherman, Poorvi L. Vora
IEEE Trans. Inf. Forensics Secur.8
2006 Forward-secure signatures with untrusted update
abstract
In most forward-secure signature constructions, a program that updates a user's private signing key must have full access to the private key. Unfortunately, these schemes are incompatible with several security architectures including Gnu Privacy Guard (GPG) and S/MIME, where the private key is encrypted under a user password as a "second factor" of security, in case the private key storage is corrupted, but the password is not.We introduce the concept of forward-secure signatures with untrusted update, where the key update can be performed on an encrypted version of the key. Forward secure signatures with untrusted update allow us to add forward security to signatures, while still keeping passwords as a second factor of security. We provide a construction that has performance characteristics comparable with the best existing forward-secure signatures. In addition, we describe how to modify the Bellare-Miner forward secure signature scheme to achieve untrusted update.
Xavier Boyen, Hovav Shacham, Emily Shen, Brent Waters
CCS3