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

Kevin Lewi

dblp:116/4837 · DBLP profile ↗
← Back
15ranked-venue papers
3as first author
4since 2021 · last 2023
—ORCID · none

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

Security and privacy · 10 · 3 first-author · 4 since 2021Theory of computation · 5Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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 · 64% Cryptographic primitives and cryptanalysis · 34% Privacy and data protection · 2%
Theoretical computer science
3 papers
Graph algorithms and graph theory · 43% Computational complexity · 16% Approximation and online algorithms · 14%

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

TopicWeightPapersLastEvidence papers
Cryptographic protocols and secure computation › secure messaging
end-to-end encryption
0.712023
Parakeet: Practical Key Transparency for End-to-End Encrypted Messaging · NDSS 2023
Cryptographic protocols and secure computation
key management
0.712023
Parakeet: Practical Key Transparency for End-to-End Encrypted Messaging · NDSS 2023
Cryptographic protocols and secure computation › key management
key transparency
0.712023
Parakeet: Practical Key Transparency for End-to-End Encrypted Messaging · NDSS 2023
Cryptographic protocols and secure computation
secure messaging
0.712023
Parakeet: Practical Key Transparency for End-to-End Encrypted Messaging · NDSS 2023
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
order-revealing encryption
0.522016
Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds · CCS 2016
Semantically Secure Order-Revealing Encryption: Multi-input Functional Encryption Without Obfuscation · EUROCRYPT (2) 2015
Cryptographic primitives and cryptanalysis › public-key cryptography › algebraic cryptography
multilinear maps
0.212016
5Gen: A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching Programs · CCS 2016
Cryptographic primitives and cryptanalysis › pseudorandom functions
Key-homomorphic PRFs
0.212013
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013
Cryptographic primitives and cryptanalysis
pseudorandom functions
0.212013
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013
Computational complexity
fine-grained complexity
0.212013
Exact Weight Subgraphs and the k-Sum Conjecture · ICALP (1) 2013
Graph algorithms and graph theory
subgraph isomorphism
0.212013
Exact Weight Subgraphs and the k-Sum Conjecture · ICALP (1) 2013
Computational social science and digital humanities
social network analysis
0.112012
Preventing Unraveling in Social Networks: The Anchored k-Core Problem · ICALP (2) 2012
Graph algorithms and graph theory › graph decomposition
anchored k-core
0.112012
Preventing Unraveling in Social Networks: The Anchored k-Core Problem · ICALP (2) 2012
Computational geometry › metric geometry
doubling metrics
0.112012
The Online Metric Matching Problem for Doubling Metrics · ICALP (1) 2012
Graph algorithms and graph theory › graph decomposition
graph cores
0.112012
Preventing Unraveling in Social Networks: The Anchored k-Core Problem · ICALP (2) 2012
Algorithms and data structures
metric embedding
0.112012
The Online Metric Matching Problem for Doubling Metrics · ICALP (1) 2012
Approximation and online algorithms › online algorithms
online matching
0.112012
The Online Metric Matching Problem for Doubling Metrics · ICALP (1) 2012
Cryptographic primitives and cryptanalysis
functional encryption
0.122016
5Gen: A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching Programs · CCS 2016
Semantically Secure Order-Revealing Encryption: Multi-input Functional Encryption Without Obfuscation · EUROCRYPT (2) 2015
Cryptographic primitives and cryptanalysis › functional encryption
multi-input functional encryption
0.122016
5Gen: A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching Programs · CCS 2016
Semantically Secure Order-Revealing Encryption: Multi-input Functional Encryption Without Obfuscation · EUROCRYPT (2) 2015
Privacy and data protection
inference attack
0.112016
Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds · CCS 2016
Cryptographic primitives and cryptanalysis › encryption › property-preserving encryption
order-preserving encryption
0.112016
Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds · CCS 2016
Cryptographic protocols and secure computation
key exchange
0.012013
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013

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

verifiable data structures · 0.7append-only logs · 0.7fixed-parameter tractability · 0.3approximation algorithm · 0.3program obfuscation · 0.2lower bound · 0.2compiler · 0.2reduction · 0.2competitive analysis · 0.1
YearPublicationVenuePosition
2023 STROBE: Streaming Threshold Random Beacons
Donald Beaver, Kostas Kryptos Chalkias, Mahimna Kelkar, Eleftherios Kokoris-Kogias, Kevin Lewi, Ladi de Naurois, Valeria Nikolaenko, Arnab Roy 0001, Alberto Sonnino
AFT5
2023 Parakeet: Practical Key Transparency for End-to-End Encrypted Messaging
Harjasleen Malvai, Eleftherios Kokoris-Kogias, Alberto Sonnino, Esha Ghosh, Ercan Ozturk, Kevin Lewi, Sean F. Lawlor
NDSS6
2022 Aggregating and Thresholdizing Hash-based Signatures using STARKs
abstract
This work presents an approach for compressing hash-based signatures using STARKs (Ben-Sasson et. al.'18). We focus on constructing a hash-based t-of-n threshold signature scheme, as well as an aggregate signature scheme. In both constructions, an aggregator collects individual one-time hash-based signatures and outputs a STARK proof attesting that the signatures are valid and meet the required thresholds. This proof then serves the role of the aggregate or threshold signature. We demonstrate the concrete performance of such constructions, having implemented the algebraic intermediate representations (AIR) for them, along with an experimental evaluation over our implementation of the STARK protocol.
Irakliy Khaburzaniya, Kostas Kryptos Chalkias, Kevin Lewi, Harjasleen Malvai
AsiaCCS3
2021 HashWires: Hyperefficient Credential-Based Range Proofs
abstract
This paper presents HashWires, a hash-based range proof protocol that is applicable in settings for which there is a trusted third party (typically a credential issuer) that can generate commitments. We refer to these as “credential-based” range proofs (CBRPs). HashWires improves upon hashchain solutions that are typically restricted to micro-payments for small interval ranges, achieving an exponential speedup in proof generation and verification time. Under reasonable assumptions and performance considerations, a Hash-Wires proof can be as small as 305 bytes for 64-bit integers. Although CBRPs are not zero-knowledge and are inherently less flexible than general zero-knowledge range proofs, we provide a number of applications in which a credential issuer can leverage HashWires to provide range proofs for private values, without having to rely on heavyweight cryptographic tools and assumptions.
Kostas Kryptos Chalkias, Shir Cohen, Kevin Lewi, Fredric Moezinia, Yolan Romailler
Proc. Priv. Enhancing Technol.3
2016 5Gen: A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching Programs
abstract
Secure multilinear maps (mmaps) have been shown to have remarkable applications in cryptography, such as multi-input functional encryption (MIFE) and program obfuscation. To date, there has been little evaluation of the performance of these applications. In this paper we initiate a systematic study of mmap-based constructions. We build a general framework, called 5Gen, to experiment with these applications. At the top layer we develop a compiler that takes in a high-level program and produces an optimized matrix branching program needed for the applications we consider. Next, we optimize and experiment with several MIFE and obfuscation constructions and evaluate their performance. The 5Gen framework is modular and can easily accommodate new mmap constructions as well as new MIFE and obfuscation constructions, as well as being an open-source tool that can be used by other research groups to experiment with a variety of mmap-based constructions.
Kevin Lewi, Alex J. Malozemoff, Daniel Apon, Brent Carmer, Adam Foltzer, Daniel Wagner 0001, David W. Archer, Dan Boneh, Jonathan Katz, Mariana Raykova 0001
CCS1
2016 Order-Revealing Encryption: New Constructions, Applications, and Lower Bounds
abstract
In the last few years, there has been significant interest in developing methods to search over encrypted data. In the case of range queries, a simple solution is to encrypt the contents of the database using an order-preserving encryption (OPE) scheme (i.e., an encryption scheme that supports comparisons over encrypted values). However, Naveed et al. (CCS 2015) recently showed that OPE-encrypted databases are extremely vulnerable to "inference attacks."
Kevin Lewi, David J. Wu 0001
CCS1
2016 Practical Order-Revealing Encryption with Limited Leakage
Nathan Chenette, Kevin Lewi, Stephen A. Weis, David J. Wu 0001
FSE2
2015 Semantically Secure Order-Revealing Encryption: Multi-input Functional Encryption Without Obfuscation
Dan Boneh, Kevin Lewi, Mariana Raykova 0001, Amit Sahai, Mark Zhandry, Joe Zimmerman
EUROCRYPT (2)2
2015 Preventing Unraveling in Social Networks: The Anchored k-Core Problem
abstract
We consider a model of user engagement in social networks, where each player incurs a cost to remain engaged but derives a benefit proportional to the number of engaged neighbors. The natural equilibrium of this model corresponds to the $k$-core of the social network---the maximal induced subgraph with minimum degree at least $k$. We introduce the problem of “anchoring” a small number of vertices to maximize the size of the corresponding anchored $k$-core---the maximal induced subgraph in which every nonanchored vertex has degree at least $k$. This problem corresponds to preventing “unraveling''---a cascade of iterated withdrawals---and it identifies the individuals whose participation is most crucial to the overall health of a social network. We classify the computational complexity of this problem as a function of $k$ and of the graph structure. We provide polynomial-time algorithms for general graphs with $k=2$ and for bounded-treewidth graphs with arbitrary $k$. We prove strong inapproximability results for general graphs and $k \ge 3$.
Kshipra Bhawalkar, Jon M. Kleinberg, Kevin Lewi, Timothy Roughgarden, Aneesh Sharma
SIAM J. Discret. Math.3
2014 Improved Constructions of PRFs Secure Against Related-Key Attacks
Kevin Lewi, Hart William Montgomery, Ananth Raghunathan
ACNS1
2014 Losing Weight by Gaining Edges
Amir Abboud, Kevin Lewi, R. Ryan Williams
ESA2
2013 Key Homomorphic PRFs and Their Applications
Dan Boneh, Kevin Lewi, Hart William Montgomery, Ananth Raghunathan
CRYPTO (1)2
2013 Exact Weight Subgraphs and the k-Sum Conjecture
Amir Abboud, Kevin Lewi
ICALP (1)2
2012 Preventing Unraveling in Social Networks: The Anchored k-Core Problem
Kshipra Bhawalkar, Jon M. Kleinberg, Kevin Lewi, Timothy Roughgarden, Aneesh Sharma
ICALP (2)3
2012 The Online Metric Matching Problem for Doubling Metrics
Anupam Gupta 0001, Kevin Lewi
ICALP (1)2