EDBT 2026 Demo / reviewers in the wild / expert
Rosario Gennaro
dblp:r/RosarioGennaro
· DBLP profile ↗
98ranked-venue papers
49as first author
5since 2021 · last 2025
0000-0002-3297-3750ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 77 · 37 first-author · 4 since 2021Theory of computation · 20 · 10 first-author · 1 since 2021Systems, architecture and hardware · 4 · 4 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Natively Compatible Super-Efficient Lookup Arguments and How to Apply Them
Matteo Campanelli, Dario Fiore 0001, Rosario Gennaro |
J. Cryptol. | 3 |
| 2023 | Witness-Authenticated Key Exchange, Revisited: Extensions to Groups, Improved Models, Simpler ConstructionsabstractWe study witness-authenticated key exchange (WAKE), in which parties authenticate through knowledge of a witness to any NP statement. WAKE achieves generic authenticated key exchange in the absence of trusted parties; WAKE is most suitable when a certificate authority is either unavailable or undesirable, as in highly decentralized networks. In practice WAKE approximates witness encryption, its elusive non-interactive analogue, at the cost of minimal interaction. This work is the first to propose, model and build witness-authenticated key exchange amongst groups of more than two parties, as well as the first to provide practical and provably secure constructions in the two-party case for general NP statements. Specifically our contributions are: both game-based and universally composable (Canetti, FOCS ’01) definitions for WAKE along with equivalence conditions between the two definitions, a highly general compiler that introduces witness-authentication to any key exchange protocol along with, as a direct consequence, a three-round group WAKE protocol from DDH and signatures of knowledge (SOK), and an optimized two-round group WAKE construction from DDH and SOK along with experimental benchmarks to demonstrate concrete practicality. Additionally, we study the specialized two-party case and provide a critique of prior work on this topic (Ngo et al., Financial Crypto ’21) by pinpointing nontrivial weaknesses in the model, constructions and security proofs seen therein. We rectify those limitations with this work, significantly diverging in our techniques, design and approach. Matteo Campanelli, Rosario Gennaro, Kelsey Melissaris, Luca Nizzardo |
FC (1) | 2 |
| 2023 | Guest editorial: Special issue on Mathematics of Zero-Knowledge
Steven D. Galbraith, Rosario Gennaro, Carla Ràfols, Ron Steinfeld |
Des. Codes Cryptogr. | 2 |
| 2023 | LURK: Lambda, the Ultimate Recursive Knowledge (Experience Report)abstractWe introduce Lurk, a new LISP-based programming language for zk-SNARKs. Traditional approaches to programming over zero-knowledge proofs require compiling the desired computation into a flat circuit, imposing serious constraints on the size and complexity of computations that can be achieved in practice. Lurk programs are instead provided as data to the universal Lurk interpreter circuit, allowing the resulting language to be Turing-complete without compromising the size of the resulting proof artifacts. Our work describes the design and theory behind Lurk, along with detailing how its implementation of content addressing can be used to sidestep many of the usual concerns of programming zero-knowledge proofs. Nada Amin, John Burnham, François Garillot, Rosario Gennaro, Chhi'mèd Künzang, Daniel Rogozin, Cameron Wong |
Proc. ACM Program. Lang. | 4 |
| 2022 | On the Impossibility of Algebraic Vector Commitments in Pairing-Free Groups
Dario Catalano, Dario Fiore 0001, Rosario Gennaro, Emanuele Giunta |
TCC (2) | 3 |
| 2020 | Publicly Evaluatable Perceptual Hashing
Rosario Gennaro, David Hadaller, Tahereh Jafarikhah, Zhuobang Liu, William E. Skeith III, Anastasiia Timashova |
ACNS (2) | 1 |
| 2020 | On the Cryptographic Deniability of the Signal Protocol
Nihal Vatandas, Rosario Gennaro, Bertrand Ithurburn, Hugo Krawczyk |
ACNS (2) | 2 |
| 2020 | UC Non-Interactive, Proactive, Threshold ECDSA with Identifiable AbortsabstractBuilding on the Gennaro & Goldfeder and Lindell & Nof protocols (CCS '18), we present two threshold ECDSA protocols, for any number of signatories and any threshold, that improve as follows over the state of the art: -- For both protocols, only the last round requires knowledge of the message, and the other rounds can take place in a preprocessing stage, lending to a non-interactive threshold ECDSA protocol. -- Both protocols withstand adaptive corruption of signatories. Furthermore, they include a periodic refresh mechanism and offer full proactive security. -- Both protocols realize an ideal threshold signature functionality within the UC framework, in the global random oracle model, assuming Strong RSA, DDH, semantic security of the Paillier encryption, and a somewhat enhanced variant of existential unforgeability of ECDSA. -- Both protocols achieve accountability by identifying corrupted parties in case of failure to generate a valid signature. The two protocols are distinguished by the round-complexity and the identification process for detecting cheating parties. Namely: -- For the first protocol, signature generation takes only 4 rounds (down from the current state of the art of 8 rounds), but the identification process requires computation and communication that is quadratic in the number of parties. -- For the second protocol, the identification process requires computation and communication that is only linear in the number of parties, but signature generation takes 7 rounds. These properties (low latency, compatibility with cold-wallet architectures, proactive security, identifiable abort and composable security) make the two protocols ideal for threshold wallets for ECDSA-based cryptocurrencies. Ran Canetti, Rosario Gennaro, Steven Goldfeder, Nikolaos Makriyannis, Udi Peled |
CCS | 2 |
| 2018 | Fast Multiparty Threshold ECDSA with Fast Trustless SetupabstractA threshold signature scheme enables distributed signing among n players such that any subgroup of size $t+1$ can sign, whereas any group with t or fewer players cannot. While there exist previous threshold schemes for the ECDSA signature scheme, we are the first protocol that supports multiparty signatures for any $t łeq n$ with an efficient dealerless key generation. Our protocol is faster than previous solutions and significantly reduces the communication complexity as well. We prove our scheme secure against malicious adversaries with a dishonest majority. We implemented our protocol, demonstrating its efficiency and suitability to be deployed in practice. Rosario Gennaro, Steven Goldfeder |
CCS | 1 |
| 2018 | Lattice-Based zk-SNARKs from Square Span ProgramsabstractZero-knowledge SNARKs (zk-SNARKs) are non-interactive proof systems with short and efficiently verifiable proofs. They elegantly resolve the juxtaposition of individual privacy and public trust, by providing an efficient way of demonstrating knowledge of secret information without actually revealing it. To this day, zk-SNARKs are being used for delegating computation, electronic cryptocurrencies, and anonymous credentials. However, all current SNARKs implementations rely on pre-quantum assumptions and, for this reason, are not expected to withstand cryptanalitic efforts over the next few decades. In this work, we introduce the first designated-verifier zk-SNARK based on lattice assumptions, which are believed to be post-quantum secure. We provide a generalization in the spirit of Gennaro et al. (Eurocrypt'13) to the SNARK of Danezis et al. (Asiacrypt'14) that is based on Square Span Programs (SSPs) and relies on weaker computational assumptions. We focus on designated-verifier proofs and propose a protocol in which a proof consists of just 5 LWE encodings. We provide a concrete choice of parameters as well as extensive benchmarks on a C implementation, showing that our construction is practically instantiable. Rosario Gennaro, Michele Minelli, Anca Nitulescu, Michele Orrù |
CCS | 1 |
| 2018 | Threshold Cryptosystems from Threshold Fully Homomorphic Encryption
Dan Boneh, Rosario Gennaro, Steven Goldfeder, Aayush Jain, Sam Kim, Peter M. R. Rasmussen, Amit Sahai |
CRYPTO (1) | 2 |
| 2018 | Fine-Grained Secure Computation
Matteo Campanelli, Rosario Gennaro |
TCC (2) | 2 |
| 2017 | Zero-Knowledge Contingent Payments Revisited: Attacks and Payments for ServicesabstractZero Knowledge Contingent Payment (ZKCP) protocols allow fair exchange of sold goods and payments over the Bitcoin network. In this paper we point out two main shortcomings of current proposals for ZKCP, and propose ways to address them. Matteo Campanelli, Rosario Gennaro, Steven Goldfeder, Luca Nizzardo |
CCS | 2 |
| 2017 | Verifiable Outsourced Computation: A SurveyabstractI will review recent (and not so recent) research on the topic of Verifiable Outsourced Computation. The problem of verifying the correctness of computations done by untrusted parties was a driving motivation behind some of the most celebrated results in Complexity Theory in the 90's, from Interactive Proofs to the PCP Theorem. More recently this problem has received renewed attention from more applied corners of Computer Science, due to the rise of the Cloud Computing paradigm, where data and computation is outsourced to external "providers" who may not be necessarily trusted. Current research is focused on making some of those old theoretical results applicable in practice, a task that ultimately will require both theoretical and more applied systems breakthroughs. Rosario Gennaro |
PODC | 1 |
| 2017 | Homomorphic Secret Sharing from Paillier Encryption
Nelly Fazio, Rosario Gennaro, Tahereh Jafarikhah, William E. Skeith III |
ProvSec | 2 |
| 2016 | Threshold-Optimal DSA/ECDSA Signatures and an Application to Bitcoin Wallet Security
Rosario Gennaro, Steven Goldfeder, Arvind Narayanan |
ACNS | 1 |
| 2016 | Automata Evaluation and Text Search Protocols with Simulation-Based Security
Rosario Gennaro, Carmit Hazay, Jeffrey S. Sorensen |
J. Cryptol. | 1 |
| 2015 | Algebraic (trapdoor) one-way functions: Constructions and applications
Dario Catalano, Dario Fiore 0001, Rosario Gennaro, Konstantinos Vamvourellis |
Theor. Comput. Sci. | 3 |
| 2014 | Combating Insider Attacks in IEEE 802.11 Wireless Networks with Broadcast EncryptionabstractThe IEEE 802.11 protocols are used by millions of smartphone and tablet devices to access the Internet via Wi-Fi wireless networks or communicate with one another directly in a peer-to-peer mode. Insider attacks are those originating from a trusted node that had initially passed all the authentication steps to access the network and then got compromised. A trusted node that has turned rogue can easily perform Denial-of-Service (DoS) attacks on the Media Access Control (MAC) layer by illegally capturing the channel and preventing other legitimate nodes from communicating with one another. Insider attackers can alter the implementation of the IEEE 802.11 Distributed Coordination Function (DCF) protocol residing in the Network Interface Card (NIC) to illegally increase the probability of successful packet transmissions into the channel at the expenses of nodes that follow the protocol standards. The attacker fools the NIC to upgrade its firmware and forces in a version containing the malicious code. In this paper, we present a distributed solution to detect and isolate the attacker in order to minimize the impact of the DoS attacks on the network. Our detection algorithm enhances the DCF firmware to enable honest nodes to monitor each other's traffic and compare their observations against honest communication patterns derived from a two-dimensional Markov chain. A channel hopping scheme is then used on the physical layer (PHY) to evade the attacker. To facilitate communication among the honest member stations and minimize network downtime, we introduce two isolation algorithms, one based on identity-based encryption and another based on broadcast encryption. Our simulation results show that the latter enjoys quicker recovery time and faster network convergence. Joseph Soryal, Irippuge Milinda Perera, Ihab Darwish, Nelly Fazio, Rosario Gennaro, Tarek N. Saadawi |
AINA | 5 |
| 2014 | Efficiently Verifiable Computation on Encrypted DataabstractWe study the task of verifiable delegation of computation on encrypted data. We improve previous definitions in order to tolerate adversaries that learn whether or not clients accept the result of a delegated computation. In this strong model, we construct a scheme for arbitrary computations and highly efficient schemes for delegation of various classes of functions, such as linear combinations, high-degree univariate polynomials, and multivariate quadratic polynomials. Notably, the latter class includes many useful statistics. Using our solution, a client can store a large encrypted dataset on a server, query statistics over this data, and receive encrypted results that can be efficiently verified and decrypted. Dario Fiore 0001, Rosario Gennaro, Valerio Pastro |
CCS | 2 |
| 2013 | Fully Homomorphic Message Authenticators
Rosario Gennaro, Daniel Wichs |
ASIACRYPT (2) | 1 |
| 2013 | Hard-Core Predicates for a Diffie-Hellman Problem over Finite Fields
Nelly Fazio, Rosario Gennaro, Irippuge Milinda Perera, William E. Skeith III |
CRYPTO (2) | 2 |
| 2013 | Quadratic Span Programs and Succinct NIZKs without PCPs
Rosario Gennaro, Craig Gentry, Bryan Parno, Mariana Raykova 0001 |
EUROCRYPT | 1 |
| 2013 | On the Relationship between Functional Encryption, Obfuscation, and Fully Homomorphic Encryption
Joël Alwen, Manuel Barbosa, Pooya Farshim, Rosario Gennaro, S. Dov Gordon, Stefano Tessaro, David A. Wilson |
IMACC | 4 |
| 2013 | Algebraic (Trapdoor) One-Way Functions and Their Applications
Dario Catalano, Dario Fiore 0001, Rosario Gennaro, Konstantinos Vamvourellis |
TCC | 3 |
| 2012 | The Generalized Randomized Iterate and Its Application to New Efficient Constructions of UOWHFs from Regular One-Way Functions
Scott Ames, Rosario Gennaro, Muthuramakrishnan Venkitasubramaniam |
ASIACRYPT | 2 |
| 2012 | Publicly verifiable delegation of large polynomials and matrix computations, with applicationsabstractOutsourced computations (where a client requests a server to perform some computation on its behalf) are becoming increasingly important due to the rise of Cloud Computing and the proliferation of mobile devices. Since cloud providers may not be trusted, a crucial problem is the verification of the integrity and correctness of such computation, possibly in a public way, i.e., the result of a computation can be verified by any third party, and requires no secret key -- akin to a digital signature on a message. We present new protocols for publicly verifiable secure outsourcing of Evaluation of High Degree Polynomials and Matrix Multiplication. Compared to previously proposed solutions, ours improve in efficiency and offer security in a stronger model. The paper also discusses several practical applications of our protocols. Dario Fiore 0001, Rosario Gennaro |
CCS | 2 |
| 2012 | Computational Extractors and Pseudorandomness
Dana Dachman-Soled, Rosario Gennaro, Hugo Krawczyk, Tal Malkin |
TCC | 2 |
| 2011 | Fully Non-interactive Onion Routing with Forward-Secrecy
Dario Catalano, Mario Di Raimondo, Dario Fiore 0001, Rosario Gennaro, Orazio Puglisi |
ACNS | 4 |
| 2011 | Verifiable Delegation of Computation over Large Datasets
Siavosh Benabbas, Rosario Gennaro, Yevgeniy Vahlis |
CRYPTO | 2 |
| 2010 | Okamoto-Tanaka Revisited: Fully Authenticated Diffie-Hellman with Minimal Overhead
Rosario Gennaro, Hugo Krawczyk, Tal Rabin |
ACNS | 1 |
| 2010 | Non-interactive Verifiable Computing: Outsourcing Computation to Untrusted Workers
Rosario Gennaro, Craig Gentry, Bryan Parno |
CRYPTO | 1 |
| 2010 | Making the Diffie-Hellman Protocol Identity-Based
Dario Fiore 0001, Rosario Gennaro |
CT-RSA | 2 |
| 2010 | Constructing Certificateless Encryption and ID-Based Encryption from ID-Based Key Agreement
Dario Fiore 0001, Rosario Gennaro, Nigel P. Smart |
Pairing | 2 |
| 2010 | A New and Improved Paradigm for Hybrid Encryption Secure Against Chosen-Ciphertext Attack
Yvo Desmedt, Rosario Gennaro, Kaoru Kurosawa, Victor Shoup |
J. Cryptol. | 2 |
| 2009 | Certificateless onion routingabstractOnion routing protocols allow users to establish anonymous channels to preserve their privacy over a public network. Several protocols implementing this primitive have been proposed in recent years, and TOR, a real-life implementation, provides an onion routing service to thousands of users over the internet. Dario Catalano, Dario Fiore 0001, Rosario Gennaro |
CCS | 3 |
| 2009 | New Approaches for Deniable Authentication
Mario Di Raimondo, Rosario Gennaro |
J. Cryptol. | 2 |
| 2008 | Strongly-Resilient and Non-interactive Hierarchical Key-Agreement in MANETs
Rosario Gennaro, Shai Halevi, Hugo Krawczyk, Tal Rabin, Steffen Reidt, Stephen D. Wolthusen |
ESORICS | 1 |
| 2008 | Threshold RSA for Dynamic and Ad-Hoc Groups
Rosario Gennaro, Shai Halevi, Hugo Krawczyk, Tal Rabin |
EUROCRYPT | 1 |
| 2008 | Faster and Shorter Password-Authenticated Key Exchange
Rosario Gennaro |
TCC | 1 |
| 2008 | Tag-KEM/DEM: A New Framework for Hybrid Encryption
Masayuki Abe, Rosario Gennaro, Kaoru Kurosawa |
J. Cryptol. | 2 |
| 2007 | Secure Distributed Key Generation for Discrete-Log Based Cryptosystems
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
J. Cryptol. | 1 |
| 2007 | Robust and Efficient Sharing of RSA Functions
Rosario Gennaro, Tal Rabin, Stanislaw Jarecki, Hugo Krawczyk |
J. Cryptol. | 1 |
| 2007 | RSA-Based Undeniable Signatures
Rosario Gennaro, Tal Rabin, Hugo Krawczyk |
J. Cryptol. | 1 |
| 2007 | Cramer-Damgård signatures revisited: Efficient flat-tree signatures based on factoring
Dario Catalano, Rosario Gennaro |
Theor. Comput. Sci. | 2 |
| 2006 | Deniable authentication and key exchangeabstractWe extend the definitional work of Dwork,Naor and Sahai from deniable authentication to deniable key-exchange protocols. We then use these definitions to prove the deniability features of SKEME and SIGMA, two natural and efficient protocols which serve as basis for the Internet Key Exchange (IKE)protocol.SKEME is an encryption-based protocol for which we prove full deniability based on the plaintext awareness of the underlying encryption scheme. Interestingly SKEME's deniability is possibly the first "natural" application which essentially requires plaintext awareness (until now this notion has been mainly used as a tool for proving chosen-ciphertext security).SIGMA, on the other hand,uses non-repudiable signatures for authentication and hence cannot be proven to be fully deniable. Yet we are able to prove a weaker, but meaningful, "partial deniability" property: a party may not be able to deny that it was "alive" at some point in time but can fully deny the contents of its communications and the identity of its interlocutors.We remark that the deniability of SKEME and SIGMA holds in a concurrent setting and does not essentially rely on the random oracle model. Mario Di Raimondo, Rosario Gennaro, Hugo Krawczyk |
CCS | 2 |
| 2006 | Independent Zero-Knowledge Sets
Rosario Gennaro, Silvio Micali |
ICALP (2) | 1 |
| 2006 | Provably secure threshold password-authenticated key exchange
Mario Di Raimondo, Rosario Gennaro |
J. Comput. Syst. Sci. | 2 |
| 2006 | A framework for password-based authenticated key exchange1abstractIn this paper, we present a general framework for password-based authenticated key exchange protocols, in the common reference string model. Our protocol is actually an abstraction of the key exchange protocol of Katz et al. and is based on the recently introduced notion of smooth projective hashing by Cramer and Shoup. We gain a number of benefits from this abstraction. First, we obtain a modular protocol that can be described using just three high-level cryptographic tools. This allows a simple and intuitive understanding of its security. Second, our proof of security is significantly simpler and more modular. Third, we are able to derive analogs to the Katz et al. protocol under additional cryptographic assumptions. Specifically, in addition to the DDH assumption used by Katz et al., we obtain protocols under both the quadratic and N -residuosity assumptions. In order to achieve this, we construct new smooth projective hash functions. Rosario Gennaro, Yehuda Lindell |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2005 | New approaches for deniable authenticationabstractDeniable Authentication protocols allow a Sender to authenticate a message for a Receiver, in a way that the Receiver cannot convince a third party that such authentication (or any authentication) ever took place.We present two new approaches to the problem of deniable authentication. The novelty of our schemes is that they do not require the use of CCA-secure encryption (all previous known solutions did), thus showing a different generic approach to the problem of deniable authentication. This new approach is practically relevant as it leads to more efficient protocols and security reductions.In the process we point out a subtle definitional issue for deniability. In particular we propose the notion of forward deniability, which requires that the authentications remain deniable even if the Sender wants to later prove that she authenticated a message. We show that forward deniability is not implied by the original notion of deniability, by showing some deniable protocols which are not forward deniable. Our new proposals are forward deniable. Mario Di Raimondo, Rosario Gennaro |
CCS | 2 |
| 2005 | Tag-KEM/DEM: A New Framework for Hybrid Encryption and A New Analysis of Kurosawa-Desmedt KEM
Masayuki Abe, Rosario Gennaro, Kaoru Kurosawa, Victor Shoup |
EUROCRYPT | 2 |
| 2005 | Secure multiplication of shared secrets in the exponent
Rosario Gennaro, Mario Di Raimondo |
Inf. Process. Lett. | 1 |
| 2005 | An Improved Pseudo-Random Generator Based on the Discrete Logarithm Problem
Rosario Gennaro |
J. Cryptol. | 1 |
| 2005 | Bounds on the Efficiency of Generic Cryptographic ConstructionsabstractA central focus of modern cryptography is the construction of efficient, high-level cryptographic tools (e.g., encryption schemes) from weaker, low-level cryptographic primitives (e.g., one-way functions). Of interest are both the existence of such constructions and their efficiency. Here, we show essentially tight lower bounds on the best possible efficiency of any black-box construction of some fundamental cryptographic tools from the most basic and widely used cryptographic primitives. Our results hold in an extension of the model introduced by Impagliazzo and Rudich and improve and extend earlier results of Kim, Simon, and Tetali. We focus on constructions of pseudorandom generators, universal one-way hash functions, and digital signatures based on one-way permutations, as well as constructions of public- and private-key encryption schemes based on trapdoor permutations. In each case, we show that any black-box construction beating our efficiency bound would yield the unconditional existence of a one-way function and thus, in particular, prove $P \neq NP$. Rosario Gennaro, Yael Gertner, Jonathan Katz, Luca Trevisan 0001 |
SIAM J. Comput. | 1 |
| 2004 | Batching Schnorr Identification Scheme with Applications to Privacy-Preserving Authorization and Low-Bandwidth Communication Devices
Rosario Gennaro, Darren Leigh, Ravi Sundaram, William Yerazunis |
ASIACRYPT | 1 |
| 2004 | Randomness Extraction and Key Derivation Using the CBC, Cascade and HMAC Modes
Yevgeniy Dodis, Rosario Gennaro, Johan Håstad, Hugo Krawczyk, Tal Rabin |
CRYPTO | 2 |
| 2004 | Multi-trapdoor Commitments and Their Applications to Proofs of Knowledge Secure Under Concurrent Man-in-the-Middle Attacks
Rosario Gennaro |
CRYPTO | 1 |
| 2004 | Secure Hashed Diffie-Hellman over Non-DDH Groups
Rosario Gennaro, Hugo Krawczyk, Tal Rabin |
EUROCRYPT | 1 |
| 2004 | Algorithmic Tamper-Proof (ATP) Security: Theoretical Foundations for Security against Hardware Tampering
Rosario Gennaro, Anna Lysyanskaya, Tal Malkin, Silvio Micali, Tal Rabin |
TCC | 1 |
| 2003 | Secure Applications of Pedersen's Distributed Key Generation Protocol
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
CT-RSA | 1 |
| 2003 | A Framework for Password-Based Authenticated Key Exchange
Rosario Gennaro, Yehuda Lindell |
EUROCRYPT | 1 |
| 2003 | Provably Secure Threshold Password-Authenticated Key Exchange
Mario Di Raimondo, Rosario Gennaro |
EUROCRYPT | 2 |
| 2003 | Lower bounds on the efficiency of encryption and digital signature schemesabstractA central focus of modern cryptography is to investigate the weakest possible assumptions under which various cryptographic algorithms exist. Typically, a proof that a "weak" primitive (e.g., a one-way function) implies the existence of a "strong" algorithm (e.g., a private-key encryption scheme) proceeds by giving an explicit construction of the latter from the former. In addition to showing the existence of such a construction, an equally important research direction is to explore the efficiency of such constructions.Among the most fundamental cryptographic algorithms are digital signature schemes and schemes for public- or private-key encryption. Here, we show the first lower bounds on the efficiency of any encryption or signature construction based on black-box access to one-way or trapdoor one-way permutations. If S is the assumed security of the permutation π (i.e., no adversary of size S can invert π on a fraction larger than 1/S of its inputs), our results show that: Rosario Gennaro, Yael Gertner, Jonathan Katz |
STOC | 1 |
| 2002 | On 2-Round Secure Multiparty Computation
Rosario Gennaro, Yuval Ishai, Eyal Kushilevitz, Tal Rabin |
CRYPTO | 1 |
| 2002 | Cryptanalysis of a Pseudorandom Generator Based on Braid Groups
Rosario Gennaro, Daniele Micciancio |
EUROCRYPT | 1 |
| 2002 | Paillier's Trapdoor Function Hides up to O(n) Bits
Dario Catalano, Rosario Gennaro, Nick Howgrave-Graham |
J. Cryptol. | 2 |
| 2002 | Securing Threshold Cryptosystems against Chosen Ciphertext Attack
Victor Shoup, Rosario Gennaro |
J. Cryptol. | 2 |
| 2001 | Paillier's cryptosystem revisitedabstractWe re-examine Paillier's cryptosystem, and show that by choosing a particular discrete log base g, and by introducing an alternative decryption procedure, we can extend the scheme to allow an arbitrary exponent e instead of N. The use of low exponents substantially increases the efficiency of the scheme. The semantic security is now based on a new decisional assumption, namely the hardness of deciding whether an element is a "small" e-th residue modulo N2.We also show how to use Paillier's original cryptosystem to build a trapdoor commitment scheme. This new scheme is information-theoretically private, and computationally binding (this property holds under the assumption that the RSA function with exponent N is hard to invert). A novel property of this new commitment scheme is that most of the work can be done offline before knowing the message one wants to commit to. Once the message is known only two multiplications are required. This is the first trapdoor commitment scheme with this online-offline efficiency property which is also length-preserving. Dario Catalano, Rosario Gennaro, Nick Howgrave-Graham, Phong Q. Nguyen |
CCS | 2 |
| 2001 | Pseudo-random Number Generation on the IBM 4758 Secure Crypto Coprocessor
Nick Howgrave-Graham, Joan G. Dyer, Rosario Gennaro |
CHES | 3 |
| 2001 | The Bit Security of Paillier's Encryption Scheme and Its Applications
Dario Catalano, Rosario Gennaro, Nick Howgrave-Graham |
EUROCRYPT | 2 |
| 2001 | The round complexity of verifiable secret sharing and secure multicastabstractThe round complexity of interactive protocols is one of their most important complexity measures. In this work we study the exact round complexity of two basic secure computation tasks: Verifiable Secret Sharing (VSS) and Secure Multicast. Rosario Gennaro, Yuval Ishai, Eyal Kushilevitz, Tal Rabin |
STOC | 1 |
| 2001 | Robust Threshold DSS Signatures
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
Inf. Comput. | 1 |
| 2001 | How to Sign Digital Streams
Rosario Gennaro, Pankaj Rohatgi |
Inf. Comput. | 1 |
| 2000 | An Improved Pseudo-random Generator Based on Discrete Log
Rosario Gennaro |
CRYPTO | 1 |
| 2000 | Computing Inverses over a Shared Secret Modulus
Dario Catalano, Rosario Gennaro, Shai Halevi |
EUROCRYPT | 2 |
| 2000 | Lower Bounds on the Efficiency of Generic Cryptographic ConstructionsabstractWe present lower bounds on the efficiency of constructions for Pseudo-Random Generators (PRGs) and Universal One-Way Hash Functions (UOWHFs) based on black-box access to one-way permutations. Our lower bounds are tight as they match the efficiency of known constructions. A PRG (resp. UOWHF) construction based on black-box access is a machine that is given oracle access to a permutation. Whenever the permutation is hard to invert, the construction is hard to break. In this paper we give lower bounds on the number of invocations to the oracle by the construction. If S is the assumed security of the oracle permutation /spl pi/ (i.e. no adversary of size S can invert /spl pi/ on a fraction larger than 1/S of its inputs) then a PRG (resp. UOWHF) construction that stretches (resp. compresses) its input by k bits must query /spl pi/ in q=/spl Omega/(k/log S) points. This matches known constructions. Our results are given in an extension of the Impagliazzo-Rudich model. That is, we prove that a proof of the existence of PRG (resp. UOWHF) black-box constructions that beat our lower bound would imply a proof of the unconditional existence of such construction (which would also imply P/spl ne/NP). Rosario Gennaro, Luca Trevisan 0001 |
FOCS | 1 |
| 2000 | New Efficient and Secure Protocols for Verifiable Signature Sharing and Other Applications
Dario Catalano, Rosario Gennaro |
J. Comput. Syst. Sci. | 2 |
| 2000 | Robust and Efficient Sharing of RSA Functions
Rosario Gennaro, Tal Rabin, Stanislaw Jarecki, Hugo Krawczyk |
J. Cryptol. | 1 |
| 2000 | RSA-Based Undeniable Signatures
Rosario Gennaro, Tal Rabin, Hugo Krawczyk |
J. Cryptol. | 1 |
| 2000 | Secure distributed storage and retrieval
Juan A. Garay 0001, Rosario Gennaro, Charanjit S. Jutla, Tal Rabin |
Theor. Comput. Sci. | 2 |
| 2000 | A Protocol to Achieve Independence in Constant RoundsabstractIndependence is a fundamental property needed to achieve security in fault-tolerant distributed computing. In practice, distributed communication networks are neither fully synchronous or fully asynchronous, but rather loosely synchronized. By this, we mean that in a communication protocol, messages at a given round may depend on messages from other players at the same round. These possible dependencies among messages create problems if we need n players to announce independently chosen values. This task is called simultaneous broadcast. In this paper, we present the first constant round protocol for simultaneous broadcast in a reasonable computation model (which includes a common shared random string among the players). The protocol is provably secure under general cryptographic assumptions. In the process, we develop a new and stronger formal definition for this problem. Previously known protocols for this task required either O(log n) or expected constant rounds to complete (depending on the computation model considered). Rosario Gennaro |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1999 | Adaptive Security for Threshold Cryptosystems
Ran Canetti, Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
CRYPTO | 2 |
| 1999 | Secure Hash-and-Sign Signatures Without the Random Oracle
Rosario Gennaro, Shai Halevi, Tal Rabin |
EUROCRYPT | 1 |
| 1999 | Secure Distributed Key Generation for Discrete-Log Based Cryptosystems
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
EUROCRYPT | 1 |
| 1998 | An Efficient Non-Interactive Statistical Zero-Knowledge Proof System for Quasi-Safe Prime Products
Rosario Gennaro, Daniele Micciancio, Tal Rabin |
CCS | 1 |
| 1998 | New Efficient and Secure Protocols for Verifiable Signature Sharing and Other Applications
Dario Catalano, Rosario Gennaro |
CRYPTO | 2 |
| 1998 | Securing Threshold Cryptosystems against Chosen Ciphertext Attack
Victor Shoup, Rosario Gennaro |
EUROCRYPT | 2 |
| 1998 | Simplified VSS and Fast-Track Multiparty Computations with Applications to Threshold CryptographyabstractThe goal of this paper is to introduce a simple verifiable secret sharing scheme, to improve the efficiency of known secure multiparty protocols and, by employing these techniques, to improve the efficiency of applications which use these protocols.First we present a very simple Verifiable Secret Sharing protocol which is based on fast cryptographic primitives and avoids altogether the need for expensive zero-knowledge proofs.This is followed by a highly simplified protocol to compute multiplications over shared secrets.This is a major component in secure multiparty computation protocols and accounts for much of the complexity of proposed solutions.Using our protocol as a plug-in unit in known protocols reduces their complexity.We show how to achieve efficient multiparty computations in the computational model, through the application of homomorphic commitments.Finally, we present fast-track multiparty computation protocols.In a model in which malicious faults are rare we show that it is possible to carry out a simpler and more efficient protocol which does not perform all the expensive checks needed to combat a malicious adversary from foiling the computation.Yet, the protocol still enables detection of faults and recovers the computation when faults occur without giving any information advantage to the adversary.This results in protocols which are much more efficient under normal operation of the system i.e. when there are no faults.As an example of the practical impact of our work we show how our techniques can be used to greatly improve the speed and the fault-tolerance of existing threshold cryptography protocols. Rosario Gennaro, Michael O. Rabin, Tal Rabin |
PODC | 1 |
| 1997 | RSA-Based Undeniable Signatures
Rosario Gennaro, Hugo Krawczyk, Tal Rabin |
CRYPTO | 1 |
| 1997 | How to Sign Digital Streams
Rosario Gennaro, Pankaj Rohatgi |
CRYPTO | 1 |
| 1997 | A Secure and Optimally Efficient Multi-Authority Election Scheme
Ronald Cramer, Rosario Gennaro, Berry Schoenmakers |
EUROCRYPT | 2 |
| 1997 | Two-phase cryptographic key recovery system
Rosario Gennaro, Paul A. Karger, Stephen M. Matyas, Mohammad Peyravian, Allen Roginsky, David Safford, Michael Willett, Nevenko Zunic |
Comput. Secur. | 1 |
| 1996 | Robust and Efficient Sharing of RSA Functions
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
CRYPTO | 1 |
| 1996 | Robust Threshold DSS Signatures
Rosario Gennaro, Stanislaw Jarecki, Hugo Krawczyk, Tal Rabin |
EUROCRYPT | 1 |
| 1996 | Incoercible Multiparty Computation (extended abstract)abstractCurrent secure multiparty protocols have the following deficiency. The public transcript of the communication can be used as an involuntary commitment of the parties to their inputs and outputs. Thus parties can be later coerced by some authority to reveal their private data. Previous work that has pointed this interesting problem out contained only partial treatment. The authors present the first general treatment of the coercion problem in secure computation. They first present a general definition of protocols that provide resilience to coercion. Their definition constitutes a natural extension of the general paradigm used for defining secure multiparty protocols. They next show that if trapdoor permutations exist then any function can be incoercibly computed (i.e., computed by a protocol that provides resilience to coercion) in the presence of computationally bounded adversaries and only public communication channels. This holds as long as less than half the parties are coerced (or corrupted). In particular, theirs are the first incoercible protocols without physical security assumptions. Also, the protocols constitute an alternative solution to the recently solved adaptive security problem. Their techniques are quite surprising and include non-standard use of deniable encryptions. Ran Canetti, Rosario Gennaro |
FOCS | 2 |
| 1995 | On Learning from Noisy and Incomplete ExamplesabstractWe investigate learnability in the PAC model when the data used for learning, attributes and labels, is either corrupted or incomplete. In order to prove our main results, we define a new complexity measure on statistical query (SQ) learning algorithms. The view of an SQ algorithm is the maximumover all queries in the algorithm, of the number of input bits on which the query depends. We show that a restricted view SQ algorithm for a class is a general sufficient condition for learnability in both the models of attribute noise and covered (or missing) attributes. We further show that since the algorithms in question are statistical, they can also simultaneously tolerate classification noise. Classes for which these results hold, and can therefore be learned with simultaneous attribute noise and classification noise, include k-DNF, k-term-DNF by DNF representations, conjunctions with few relevant variables, and over the uniform distribution, decision lists. These noise models are the fi... Scott E. Decatur, Rosario Gennaro |
COLT | 2 |
| 1995 | Verifiable Secret Sharing as Secure Computation
Rosario Gennaro, Silvio Micali |
EUROCRYPT | 1 |
| 1995 | Achieving Independence Efficiently and SecurelyabstractIndependence or simultaneous broadcast is a fundamental tool to achieve security in fault tolerant distributed computing.It allows n players to commit to independently chosen values.In this paper we present a constant round protocol to perform this task under general complexity assumptions.Previous solutions were all O(log, n) rounds.In the process we develop a new and stronger formal definition for this problem.As an example of the importance of independence in distributed protocols, we show an attack on the Sako-Kilian election scheme presented at CRYPTO 94 made possible by the protocol failure on achieving independence.Using our techniques we will show how to modify the scheme to make it secure.1 Rosario Gennaro |
PODC | 1 |