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.

Ananth Raghunathan

dblp:15/7563 · DBLP profile ↗
← Back
15ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

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

Security and privacy · 12 · 2 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Theory of computation · 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
13 papers
Privacy and data protection · 53% Cryptographic primitives and cryptanalysis · 36% Authentication and access control · 6%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
0.722019
Amplification by Shuffling: From Local to Central Differential Privacy via Anonymity · SODA 2019
Scalable Private Learning with PATE · ICLR 2018
Cryptographic primitives and cryptanalysis › public-key cryptography
public-key encryption
0.732018
Deterministic Public-Key Encryption for Adaptively-Chosen Plaintext Distributions · J. Cryptol. 2018
Deterministic Public-Key Encryption for Adaptively Chosen Plaintext Distributions · EUROCRYPT 2013
Function-Private Subspace-Membership Encryption and Its Applications · ASIACRYPT (1) 2013
Privacy and data protection
information leakage
0.412020
Information Leakage in Embedding Models · CCS 2020
Privacy and data protection › information leakage
privacy leakage
0.412020
Information Leakage in Embedding Models · CCS 2020
Privacy and data protection › information leakage
training data leakage
0.412020
Information Leakage in Embedding Models · CCS 2020
Authentication and access control › authentication › authentication attack
credential stuffing
0.412019
Protecting accounts from credential stuffing with password breach alerting · USENIX Security Symposium 2019
Privacy and data protection › differential privacy
local differential privacy
0.412019
Amplification by Shuffling: From Local to Central Differential Privacy via Anonymity · SODA 2019
Privacy and data protection › differential privacy
privacy amplification
0.412019
Amplification by Shuffling: From Local to Central Differential Privacy via Anonymity · SODA 2019
Cryptographic primitives and cryptanalysis
functional encryption
0.322013
Function-Private Identity-Based Encryption: Hiding the Function in Functional Encryption · CRYPTO (2) 2013
Function-Private Subspace-Membership Encryption and Its Applications · ASIACRYPT (1) 2013
Privacy and data protection › differential privacy › differentially private deep learning
PATE
0.312018
Scalable Private Learning with PATE · ICLR 2018
Privacy and data protection
privacy-preserving data analysis
0.312017
Prochlo: Strong Privacy for Analytics in the Crowd · SOSP 2017
Cryptographic primitives and cryptanalysis
pseudorandom functions
0.322013
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013
Algebraic pseudorandom functions with improved efficiency from the augmented cascade · CCS 2010
Cryptographic primitives and cryptanalysis › post-quantum cryptography
lattice-based cryptography
0.212016
Frodo: Take off the Ring! Practical, Quantum-Secure Key Exchange from LWE · CCS 2016
Cryptographic primitives and cryptanalysis
post-quantum cryptography
0.212016
Frodo: Take off the Ring! Practical, Quantum-Secure Key Exchange from LWE · CCS 2016
Cryptographic primitives and cryptanalysis
encryption
0.212013
Message-Locked Encryption for Lock-Dependent Messages · CRYPTO (1) 2013
Cryptographic primitives and cryptanalysis › pseudorandom functions
Key-homomorphic PRFs
0.212013
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013
Cryptographic primitives and cryptanalysis › encryption
message-locked encryption
0.212013
Message-Locked Encryption for Lock-Dependent Messages · CRYPTO (1) 2013
Cryptographic protocols and secure computation
key exchange
0.122016
Frodo: Take off the Ring! Practical, Quantum-Secure Key Exchange from LWE · CCS 2016
Key Homomorphic PRFs and Their Applications · CRYPTO (1) 2013
Privacy and data protection
anonymization
0.112019
Amplification by Shuffling: From Local to Central Differential Privacy via Anonymity · SODA 2019
Cryptographic primitives and cryptanalysis › pseudorandom functions
verifiable random functions
0.112010
Algebraic pseudorandom functions with improved efficiency from the augmented cascade · CCS 2010
Cryptographic protocols and secure computation › secure multiparty computation
adaptive security
0.112018
Deterministic Public-Key Encryption for Adaptively-Chosen Plaintext Distributions · J. Cryptol. 2018

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

shuffling · 1.0encoding · 0.6embedding models · 0.4permutation-invariant algorithm · 0.4breach alerting · 0.4learning with errors · 0.2constant-time implementation · 0.2message-locked encryption · 0.2parallel security · 0.1augmented cascade · 0.1
YearPublicationVenuePosition
2020 Information Leakage in Embedding Models
abstract
Embeddings are functions that map raw input data to low-dimensional vector representations, while preserving important semantic information about the inputs. Pre-training embeddings on a large amount of unlabeled data and fine-tuning them for downstream tasks is now a de facto standard in achieving state of the art learning in many domains.
Congzheng Song, Ananth Raghunathan
CCS2
2019 Amplification by Shuffling: From Local to Central Differential Privacy via Anonymity
abstract
Sensitive statistics are often collected across sets of users, with repeated collection of reports done over time. For example, trends in users’ private preferences or software usage may be monitored via such reports. We study the collection of such statistics in the local differential privacy (LDP) model, and describe an algorithm whose privacy cost is polylogarithmic in the number of changes to a user's value. More fundamentally—by building on anonymity of the users’ reports—we also demonstrate how the privacy cost of our LDP algorithm can actually be much lower when viewed in the central model of differential privacy. We show, via a new and general privacy amplification technique, that any permutation-invariant algorithm satisfying ε-local differential privacy will satisfy -central differential privacy. By this, we explain how the high noise and overhead of LDP protocols is a consequence of them being significantly more private in the central model. As a practical corollary, our results imply that several LDP-based industrial deployments may have much lower privacy cost than their advertised ε would indicate—at least if reports are anonymized.
Úlfar Erlingsson, Vitaly Feldman, Ilya Mironov, Ananth Raghunathan, Kunal Talwar, Abhradeep Thakurta
SODA4
2019 Protecting accounts from credential stuffing with password breach alerting
Kurt Thomas, Jennifer Pullman, Kevin Yeo, Ananth Raghunathan, Patrick Gage Kelley, Luca Invernizzi, Borbala Benko, Tadek Pietraszek, Sarvar Patel, Dan Boneh, Elie Bursztein
USENIX Security Symposium4
2018 Scalable Private Learning with PATE
Nicolas Papernot, Shuang Song 0001, Ilya Mironov, Ananth Raghunathan, Kunal Talwar, Úlfar Erlingsson
ICLR4
2018 Deterministic Public-Key Encryption for Adaptively-Chosen Plaintext Distributions
Ananth Raghunathan, Gil Segev 0001, Salil P. Vadhan
J. Cryptol.1
2017 Prochlo: Strong Privacy for Analytics in the Crowd
abstract
The large-scale monitoring of computer users' software activities has become commonplace, e.g., for application telemetry, error reporting, or demographic profiling. This paper describes a principled systems architecture---Encode, Shuffle, Analyze (ESA)---for performing such monitoring with high utility while also protecting user privacy. The ESA design, and its Prochlo implementation, are informed by our practical experiences with an existing, large deployment of privacy-preserving software monitoring.
Andrea Bittau, Úlfar Erlingsson, Petros Maniatis, Ilya Mironov, Ananth Raghunathan, David Lie, Mitch Rudominer, Ushasree Kode, Julien Tinnés, Bernhard Seefeld
SOSP5
2016 Frodo: Take off the Ring! Practical, Quantum-Secure Key Exchange from LWE
abstract
Lattice-based cryptography offers some of the most attractive primitives believed to be resistant to quantum computers. Following increasing interest from both companies and government agencies in building quantum computers, a number of works have proposed instantiations of practical post-quantum key exchange protocols based on hard problems in ideal lattices, mainly based on the Ring Learning With Errors (R-LWE) problem. While ideal lattices facilitate major efficiency and storage benefits over their non-ideal counterparts, the additional ring structure that enables these advantages also raises concerns about the assumed difficulty of the underlying problems. Thus, a question of significant interest to cryptographers, and especially to those currently placing bets on primitives that will withstand quantum adversaries, is how much of an advantage the additional ring structure actually gives in practice. Despite conventional wisdom that generic lattices might be too slow and unwieldy, we demonstrate that LWE-based key exchange is quite practical: our constant time implementation requires around 1.3ms computation time for each party; compared to the recent NewHope R-LWE scheme, communication sizes increase by a factor of 4.7x, but remain under 12 KiB in each direction. Our protocol is competitive when used for serving web pages over TLS; when partnered with ECDSA signatures, latencies increase by less than a factor of 1.6x, and (even under heavy load) server throughput only decreases by factors of 1.5x and 1.2x when serving typical 1 KiB and 100 KiB pages, respectively. To achieve these practical results, our protocol takes advantage of several innovations. These include techniques to optimize communication bandwidth, dynamic generation of public parameters (which also offers additional security against backdoors), carefully chosen error distributions, and tight security parameters.
Joppe W. Bos, Craig Costello, Léo Ducas, Ilya Mironov, Michael Naehrig, Valeria Nikolaenko, Ananth Raghunathan, Douglas Stebila
CCS7
2014 Improved Constructions of PRFs Secure Against Related-Key Attacks
Kevin Lewi, Hart William Montgomery, Ananth Raghunathan
ACNS3
2013 Function-Private Subspace-Membership Encryption and Its Applications
Dan Boneh, Ananth Raghunathan, Gil Segev 0001
ASIACRYPT (1)2
2013 Message-Locked Encryption for Lock-Dependent Messages
Martín Abadi, Dan Boneh, Ilya Mironov, Ananth Raghunathan, Gil Segev 0001
CRYPTO (1)4
2013 Key Homomorphic PRFs and Their Applications
Dan Boneh, Kevin Lewi, Hart William Montgomery, Ananth Raghunathan
CRYPTO (1)4
2013 Function-Private Identity-Based Encryption: Hiding the Function in Functional Encryption
Dan Boneh, Ananth Raghunathan, Gil Segev 0001
CRYPTO (2)2
2013 Deterministic Public-Key Encryption for Adaptively Chosen Plaintext Distributions
Ananth Raghunathan, Gil Segev 0001, Salil P. Vadhan
EUROCRYPT1
2010 Algebraic pseudorandom functions with improved efficiency from the augmented cascade
abstract
We construct an algebraic pseudorandom function (PRF) that is more efficient than the classic Naor-Reingold algebraic PRF. Our PRF is the result of adapting the cascade construction, which is the basis of HMAC, to the algebraic settings. To do so we define an augmented cascade and prove it secure when the underlying PRF satisfies a property called parallel security. We then use the augmented cascade to build new algebraic PRFs. The algebraic structure of our PRF leads to an efficient large-domain Verifiable Random Function (VRF) and a large-domain simulatable VRF.
Dan Boneh, Hart William Montgomery, Ananth Raghunathan
CCS3
2009 Obfuscating straight line arithmetic programs
abstract
Program Obfuscation that renders any given program essentially equivalent to a black box, while desirable, is impossible [4] in the general polynomial time adversary models. It is natural to search for positive results under restricted programs (e.g., point functions [20, 2] POBDDs [10], cryptographic primitives [17, 12, 13]. Here we study straight line arithmetic programs.
Srivatsan Narayanan, Ananth Raghunathan, Ramarathnam Venkatesan
Digital Rights Management Workshop2