EDBT 2026 Demo / reviewers in the wild / expert
Mihir Bellare
dblp:b/MBellare
· DBLP profile ↗
180ranked-venue papers
158as first author
15since 2021 · last 2026
0000-0002-8765-5573ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 144 · 126 first-author · 15 since 2021Theory of computation · 34 · 29 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorComputer networks · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Just-in-Time-OPRFs and a Modular Framework for Fast Private Set Intersection
Mihir Bellare, Rishabh Ranjan, Doreen Riepel |
CRYPTO (8) | 1 |
| 2026 | UCX is All You Need: A Universal Transform for Committing Authenticated Encryption
Mihir Bellare, Rishabh Ranjan, Nujud Senan, Basel Alomair |
CRYPTO (6) | 1 |
| 2026 | Prεεmpt: Sanitizing Sensitive Prompts for LLMs
Amrita Roy Chowdhury 0001, David Glukhov, Divyam Anshumaan, Prasad Chalasani, Nicolas Papernot, Somesh Jha, Mihir Bellare |
NDSS | 7 |
| 2025 | The OCH Authenticated Encryption SchemeabstractWe specify OCH, the first authenticated encryption with associated data scheme built to provide 128-bit multi-user AE security, 128-bit context commitment security, and 256-bit nonces with optional nonce privacy. It therefore addresses pressing limitations of currently widely-deployed schemes. We construct and formally analyze the security of OCH in a modular fashion, with transforms that are of broader applicability. On Intel Raptor Lake CPUs, OCH using the Areion permutation family has a peak encryption speed of 0.62 cycles per byte (cpb), not far off from AES128-GCM (0.38cpb) and outperforming both ChaCha20/Poly1305 (1.63cpb) and TurboSHAKE128-Wrap (3.52cpb). Sanketh Menda, Mihir Bellare, Viet Tung Hoang, Julia Len, Thomas Ristenpart |
CCS | 2 |
| 2025 | Intermundium-DL: Assessing the Resilience of Current Schemes to Discrete-Log-Computation Attacks on Public Parameters
Mihir Bellare, Doreen Riepel, Laura Shea |
PKC (4) | 1 |
| 2025 | Public-Algorithm Substitution Attacks: Subverting Hashing and Verification
Mihir Bellare, Doreen Riepel, Laura Shea |
PKC (4) | 1 |
| 2024 | The Concrete Security of Two-Party Computation: Simple Definitions, and Tight Proofs for PSI and OPRFs
Mihir Bellare, Rishabh Ranjan, Doreen Riepel, Ali Aldakheel |
ASIACRYPT (6) | 1 |
| 2024 | Count Corruptions, Not Users: Improved Tightness for Signatures, Encryption and Authenticated Key Exchange
Mihir Bellare, Doreen Riepel, Stefano Tessaro, Yizhao Zhang |
ASIACRYPT (2) | 1 |
| 2024 | Succinctly-Committing Authenticated Encryption
Mihir Bellare, Viet Tung Hoang |
CRYPTO (4) | 1 |
| 2024 | Symmetric and Dual PRFs from Standard Assumptions: A Generic Validation of a Prevailing AssumptionabstractAbstract A two-input function is a dual PRF if it is a PRF when keyed by either of its inputs. Dual PRFs are assumed in the design and analysis of numerous primitives and protocols including HMAC, AMAC, TLS 1.3 and MLS. But, not only do we not know whether particular functions on which the assumption is made really are dual PRFs; we do not know if dual PRFs even exist. What if the goal is impossible? This paper addresses this with a foundational treatment of dual PRFs, giving constructions based on standard assumptions. This provides what we call a generic validation of the dual PRF assumption. Our approach is to introduce and construct symmetric PRFs, which imply dual PRFs and may be of independent interest. We give a general construction of a symmetric PRF based on a function having a weak form of collision resistance coupled with a leakage hardcore function, a strengthening of the usual notion of hardcore functions we introduce. We instantiate this general construction in two ways to obtain two specific symmetric and dual PRFs, the first assuming any collision-resistant hash function and the second assuming any one-way permutation. A construction based on any one-way function evades us and is left as an intriguing open problem. Mihir Bellare, Anna Lysyanskaya |
J. Cryptol. | 1 |
| 2023 | When Messages Are Keys: Is HMAC a Dual-PRF?
Matilda Backendal, Mihir Bellare, Felix Günther 0001, Matteo Scarlata |
CRYPTO (3) | 2 |
| 2023 | Flexible Password-Based Encryption: Securing Cloud Storage and Provably Resisting Partitioning-Oracle Attacks
Mihir Bellare, Laura Shea |
CT-RSA | 1 |
| 2022 | Better than Advertised Security for Non-interactive Threshold Signatures
Mihir Bellare, Elizabeth C. Crites, Chelsea Komlo, Mary Maller, Stefano Tessaro, Chenzhi Zhu |
CRYPTO (4) | 1 |
| 2022 | Efficient Schemes for Committing Authenticated Encryption
Mihir Bellare, Viet Tung Hoang |
EUROCRYPT (2) | 1 |
| 2021 | Chain Reductions for Multi-signatures and the HBMS Scheme
Mihir Bellare, Wei Dai 0011 |
ASIACRYPT (4) | 1 |
| 2020 | Separate Your Domains: NIST PQC KEMs, Oracle Cloning and Read-Only Indifferentiability
Mihir Bellare, Hannah Davis, Felix Günther 0001 |
EUROCRYPT (2) | 1 |
| 2020 | Security Under Message-Derived Keys: Signcryption in iMessage
Mihir Bellare, Igors Stepanovs |
EUROCRYPT (3) | 1 |
| 2020 | Reimagining Secret Sharing: Creating a Safer and More Versatile Primitive by Adding Authenticity, Correcting Errors, and Reducing Randomness RequirementsabstractAiming to strengthen classical secret-sharing to make it a more directly useful primitive for human endusers, we develop definitions, theorems, and efficient constructions for what we call adept secret-sharing. Our primary concerns are the properties we call privacy, authenticity, and error correction. Privacy strengthens the classical requirement by ensuring maximal confidentiality even if the dealer does not employ fresh, uniformly random coins with each sharing. That might happen either intentionally—to enable reproducible secretsharing— or unintentionally, when an entropy source fails. Authenticity is a shareholder’s guarantee that a secret recovered using his or her share will coincide with the value the dealer committed to at the time the secret was shared. Error correction is the guarantee that recovery of a secret will succeed, also identifying the valid shares, exactly when there is a unique explanation as to which shares implicate what secret. These concerns arise organically from a desire to create general-purpose libraries and apps for secret sharing that can withstand both strong adversaries and routine operational errors. Mihir Bellare, Wei Dai 0011, Phillip Rogaway |
Proc. Priv. Enhancing Technol. | 1 |
| 2019 | The Local Forking Lemma and Its Application to Deterministic Encryption
Mihir Bellare, Wei Dai 0011, Lucy Li |
ASIACRYPT (3) | 1 |
| 2019 | Nonces Are Noticed: AEAD Revisited
Mihir Bellare, Ruth Ng, Björn Tackmann |
CRYPTO (1) | 1 |
| 2018 | Robust Encryption
Michel Abdalla, Mihir Bellare, Gregory Neven |
J. Cryptol. | 2 |
| 2017 | Forward-Security Under Continual Leakage
Mihir Bellare, Adam O'Neill, Igors Stepanovs |
CANS | 1 |
| 2017 | Defending Against Key Exfiltration: Efficiency Improvements for Big-Key Cryptography via Large-Alphabet Subkey PredictionabstractTowards advancing the use of big keys as a practical defense against key exfiltration, this paper provides efficiency improvements for cryptographic schemes in the bounded retrieval model (BRM). We identify probe complexity (the number of scheme accesses to the slow storage medium storing the big key) as the dominant cost. Our main technical contribution is what we call the large-alphabet subkey prediction lemma. It gives good bounds on the predictability under leakage of a random sequence of blocks of the big key, as a function of the block size. We use it to significantly reduce the probe complexity required to attain a given level of security. Together with other techniques, this yields security-preserving performance improvements for BRM symmetric encryption schemes and BRM public-key identification schemes. Mihir Bellare, Wei Dai 0011 |
CCS | 1 |
| 2017 | Identity-Based Format-Preserving EncryptionabstractWe introduce identity-based format-preserving encryption (IB-FPE) as a way to localize and limit the damage to format-preserving encryption (FPE) from key exposure. We give definitions, relations between them, generic attacks and two transforms of FPE schemes to IB-FPE schemes. As a special case, we introduce and cover identity-based tweakable blockciphers. We apply all this to analyze DFF, an FPE scheme proposed to NIST for standardization. Mihir Bellare, Viet Tung Hoang |
CCS | 1 |
| 2017 | Better Than Advertised: Improved Collision-Resistance Guarantees for MD-Based Hash FunctionsabstractThe MD transform that underlies the MD and SHA families iterates a compression function h to get a hash function H. The question we ask is, what property X of h guarantees collision resistance (CR) of H? The classical answer is that X itself be CR. We show that weaker conditions X, in particular forms of what we call constrained-CR, suffice. This reduces demands on compression functions, to the benefit of security, and also, forensically, explains why collision-finding attacks on compression functions have not, historically, lead to immediate breaks of the corresponding hash functions. We obtain our results via a definitional framework called RS security, and a parameterized treatment of MD, that also serve to unify prior work and variants of the transform. Mihir Bellare, Joseph Jaeger, Julia Len |
CCS | 1 |
| 2017 | Ratcheted Encryption and Key Exchange: The Security of Messaging
Mihir Bellare, Asha Camper Singh, Joseph Jaeger, Maya Nyayapati, Igors Stepanovs |
CRYPTO (3) | 1 |
| 2016 | NIZKs with an Untrusted CRS: Security in the Face of Parameter Subversion
Mihir Bellare, Georg Fuchsbauer, Alessandra Scafuro |
ASIACRYPT (2) | 1 |
| 2016 | From Identification to Signatures, Tightly: A Framework and Generic Transforms
Mihir Bellare, Bertram Poettering, Douglas Stebila |
ASIACRYPT (2) | 1 |
| 2016 | Message-Recovery Attacks on Feistel-Based Format Preserving EncryptionabstractWe give attacks on Feistel-based format-preserving encryption (FPE) schemes that succeed in message recovery (not merely distinguishing scheme outputs from random) when the message space is small. For $4$-bit messages, the attacks fully recover the target message using $2^{21}$ examples for the FF3 NIST standard and $2^{25}$ examples for the FF1 NIST standard. The examples include only three messages per tweak, which is what makes the attacks non-trivial even though the total number of examples exceeds the size of the domain. The attacks are rigorously analyzed in a new definitional framework of message-recovery security. The attacks are easily put out of reach by increasing the number of Feistel rounds in the standards. Mihir Bellare, Viet Tung Hoang, Stefano Tessaro |
CCS | 1 |
| 2016 | Big-Key Symmetric Encryption: Resisting Key Exfiltration
Mihir Bellare, Daniel M. Kane, Phillip Rogaway |
CRYPTO (1) | 1 |
| 2016 | The Multi-user Security of Authenticated Encryption: AES-GCM in TLS 1.3
Mihir Bellare, Björn Tackmann |
CRYPTO (1) | 1 |
| 2016 | Hash-Function Based PRFs: AMAC and Its Multi-User Security
Mihir Bellare, Daniel J. Bernstein, Stefano Tessaro |
EUROCRYPT (1) | 1 |
| 2016 | New Negative Results on Differing-Inputs Obfuscation
Mihir Bellare, Igors Stepanovs, Brent Waters |
EUROCRYPT (2) | 1 |
| 2016 | Nonce-Based Cryptography: Retaining Security When Randomness Fails
Mihir Bellare, Björn Tackmann |
EUROCRYPT (1) | 1 |
| 2015 | Mass-surveillance without the State: Strongly Undetectable Algorithm-Substitution AttacksabstractWe present new algorithm-substitution attacks (ASAs) on symmetric encryption that improve over prior ones in two ways. First, while prior attacks only broke a sub-class of randomized schemes having a property called coin injectivity, our attacks break ALL randomized schemes. Second, while prior attacks are stateful, ours are stateless, achieving a notion of strong undetectability that we formalize. Together this shows that ASAs are an even more dangerous and powerful mass surveillance method than previously thought. Our work serves to increase awareness about what is possible with ASAs and to spur the search for deterrents and counter-measures. Mihir Bellare, Joseph Jaeger, Daniel M. Kane |
CCS | 1 |
| 2015 | Resisting Randomness Subversion: Fast Deterministic and Hedged Public-Key Encryption in the Standard Model
Mihir Bellare, Viet Tung Hoang |
EUROCRYPT (2) | 1 |
| 2015 | New Proofs for NMAC and HMAC: Security without Collision Resistance
Mihir Bellare |
J. Cryptol. | 1 |
| 2015 | Subtleties in the Definition of IND-CCA: When and How Should Challenge Decryption Be Disallowed?
Mihir Bellare, Dennis Hofheinz, Eike Kiltz |
J. Cryptol. | 1 |
| 2014 | Poly-Many Hardcore Bits for Any One-Way Function and a Framework for Differing-Inputs Obfuscation
Mihir Bellare, Igors Stepanovs, Stefano Tessaro |
ASIACRYPT (2) | 1 |
| 2014 | Cryptography from Compression Functions: The UCE Bridge to the ROM
Mihir Bellare, Viet Tung Hoang, Sriram Keelveedhi |
CRYPTO (1) | 1 |
| 2014 | Security of Symmetric Encryption against Mass Surveillance
Mihir Bellare, Kenneth G. Paterson, Phillip Rogaway |
CRYPTO (1) | 1 |
| 2014 | Key-Versatile Signatures and Applications: RKA, KDM and Joint Enc/Sig
Mihir Bellare, Sarah Meiklejohn, Susan Thomson 0001 |
EUROCRYPT | 1 |
| 2014 | A Characterization of Chameleon Hash Functions and New, Efficient Designs
Mihir Bellare, Todor Ristov |
J. Cryptol. | 1 |
| 2013 | Semantically-Secure Functional Encryption: Possibility Results, Impossibility Results and the Quest for a General Definition
Mihir Bellare, Adam O'Neill |
CANS | 1 |
| 2013 | Instantiating Random Oracles via UCEs
Mihir Bellare, Viet Tung Hoang, Sriram Keelveedhi |
CRYPTO (2) | 1 |
| 2013 | Message-Locked Encryption and Secure Deduplication
Mihir Bellare, Sriram Keelveedhi, Thomas Ristenpart |
EUROCRYPT | 1 |
| 2013 | Efficient Garbling from a Fixed-Key BlockcipherabstractWe advocate schemes based on fixed-key AES as the best route to highly efficient circuit-garbling. We provide such schemes making only one AES call per garbled-gate evaluation. On the theoretical side, we justify the security of these methods in the random-permutation model, where parties have access to a public random permutation. On the practical side, we provide the Just Garble system, which implements our schemes. Just Garble evaluates moderate-sized garbled-circuits at an amortized cost of 23.2 cycles per gate (7.25 nsec), far faster than any prior reported results. Mihir Bellare, Viet Tung Hoang, Sriram Keelveedhi, Phillip Rogaway |
IEEE Symposium on Security and Privacy | 1 |
| 2013 | DupLESS: Server-Aided Encryption for Deduplicated Storage
Sriram Keelveedhi, Mihir Bellare, Thomas Ristenpart |
USENIX Security Symposium | 2 |
| 2012 | Adaptively Secure Garbling with Applications to One-Time Programs and Secure Outsourcing
Mihir Bellare, Viet Tung Hoang, Phillip Rogaway |
ASIACRYPT | 1 |
| 2012 | RKA Security beyond the Linear Barrier: IBE, Encryption and Signatures
Mihir Bellare, Kenneth G. Paterson, Susan Thomson 0001 |
ASIACRYPT | 1 |
| 2012 | Foundations of garbled circuitsabstractGarbled circuits, a classical idea rooted in the work of Yao, have long been understood as a cryptographic technique, not a cryptographic goal. Here we cull out a primitive corresponding to this technique. We call it a garbling scheme. We provide a provable-security treatment for garbling schemes, endowing them with a versatile syntax and multiple security definitions. The most basic of these, privacy, suffices for two-party secure function evaluation (SFE) and private function evaluation (PFE). Starting from a PRF, we provide an efficient garbling scheme achieving privacy and we analyze its concrete security. We next consider obliviousness and authenticity, properties needed for private and verifiable outsourcing of computation. We extend our scheme to achieve these ends. We provide highly efficient blockcipher-based instantiations of both schemes. Our treatment of garbling schemes presages more efficient garbling, more rigorous analyses, and more modularly designed higher-level protocols. Mihir Bellare, Viet Tung Hoang, Phillip Rogaway |
CCS | 1 |
| 2012 | Multi-instance Security and Its Application to Password-Based Cryptography
Mihir Bellare, Thomas Ristenpart, Stefano Tessaro |
CRYPTO | 1 |
| 2012 | Semantic Security for the Wiretap Channel
Mihir Bellare, Stefano Tessaro, Alexander Vardy |
CRYPTO | 1 |
| 2012 | Standard Security Does Not Imply Security against Selective-Opening
Mihir Bellare, Rafael Dowsley, Brent Waters, Scott Yilek |
EUROCRYPT | 1 |
| 2012 | Identity-Based (Lossy) Trapdoor Functions and Applications
Mihir Bellare, Eike Kiltz, Chris Peikert, Brent Waters |
EUROCRYPT | 1 |
| 2012 | On-line Ciphers and the Hash-CBC Constructions
Mihir Bellare, Alexandra Boldyreva, Lars R. Knudsen, Chanathip Namprempre |
J. Cryptol. | 1 |
| 2011 | Cryptography Secure against Related-Key Attacks and Tampering
Mihir Bellare, David Cash, Rachel Miller |
ASIACRYPT | 1 |
| 2011 | Ciphers that securely encipher their own keysabstractIn response to needs of disk encryption standardization bodies, we provide the first tweakable ciphers that are proven to securely encipher their own keys. We provide both a narrowblock design StE and a wideblock design EtE. Our proofs assume only standard PRP-CCA security of the underlying tweakable ciphers. Mihir Bellare, David Cash, Sriram Keelveedhi |
CCS | 1 |
| 2011 | Authenticated and Misuse-Resistant Encryption of Key-Dependent Data
Mihir Bellare, Sriram Keelveedhi |
CRYPTO | 1 |
| 2011 | Identity-Based Encryption Secure against Selective Opening Attack
Mihir Bellare, Brent Waters, Scott Yilek |
TCC | 1 |
| 2010 | Pseudorandom Functions and Permutations Provably Secure against Related-Key Attacks
Mihir Bellare, David Cash |
CRYPTO | 1 |
| 2010 | Cryptographic Agility and Its Relation to Circular Encryption
Tolga Acar, Mira Belenkiy, Mihir Bellare, David Cash |
EUROCRYPT | 3 |
| 2010 | Robust Encryption
Michel Abdalla, Mihir Bellare, Gregory Neven |
TCC | 2 |
| 2009 | Hedged Public-Key Encryption: How to Protect against Bad Randomness
Mihir Bellare, Zvika Brakerski, Moni Naor, Thomas Ristenpart, Gil Segev 0001, Hovav Shacham, Scott Yilek |
ASIACRYPT | 1 |
| 2009 | Key Insulation and Intrusion Resilience over a Public Channel
Mihir Bellare, Shanshan Duan, Adriana Palacio |
CT-RSA | 1 |
| 2009 | Possibility and Impossibility Results for Encryption and Commitment Secure under Selective Opening
Mihir Bellare, Dennis Hofheinz, Scott Yilek |
EUROCRYPT | 1 |
| 2009 | Simulation without the Artificial Abort: Simplified Proof and Improved Concrete Security for Waters' IBE Scheme
Mihir Bellare, Thomas Ristenpart |
EUROCRYPT | 1 |
| 2009 | Security Proofs for Identity-Based Identification and Signature Schemes
Mihir Bellare, Chanathip Namprempre, Gregory Neven |
J. Cryptol. | 1 |
| 2008 | Hash Functions from Sigma Protocols and Improvements to VSH
Mihir Bellare, Todor Ristov |
ASIACRYPT | 1 |
| 2008 | Deterministic Encryption: Definitional Equivalences and Constructions without Random Oracles
Mihir Bellare, Marc Fischlin, Adam O'Neill, Thomas Ristenpart |
CRYPTO | 1 |
| 2008 | Two-tier signatures from the Fiat-Shamir transform, with applications to strongly unforgeable and one-time signaturesabstractThe authors show how the Fiat–Shamir transform can be used to convert three-move identification protocols into two-tier signature schemes (a primitive that they define) with a proof of security that makes a standard assumption on the hash function rather than modelling it as a random oracle. The result requires security of the starting protocol against concurrent attacks. It is also shown that numerous protocols have the required properties, and thus numerous efficient two-tier schemes are obtained. The first application is an efficient transform of any unforgeable signature scheme into a strongly unforgeable one. (This extends the work of Boneh, Shen and Waters whose transform only applies to a limited class of schemes.) The second application is the new one-time signature schemes that, compared with the one-way function-based ones of the same computational cost, have smaller key and signature sizes. Mihir Bellare, Sarah Shoup |
IET Inf. Secur. | 1 |
| 2008 | Searchable Encryption Revisited: Consistency Properties, Relation to Anonymous IBE, and Extensions
Michel Abdalla, Mihir Bellare, Dario Catalano, Eike Kiltz, Tadayoshi Kohno, Tanja Lange 0001, John Malone-Lee, Gregory Neven, Pascal Paillier, Haixia Shi |
J. Cryptol. | 2 |
| 2008 | Authenticated Encryption: Relations among Notions and Analysis of the Generic Composition Paradigm
Mihir Bellare, Chanathip Namprempre |
J. Cryptol. | 1 |
| 2008 | From Identification to Signatures Via the Fiat-Shamir Transform: Necessary and Sufficient Conditions for Security and Forward-SecurityabstractThe Fiat-Shamir paradigm for transforming identification schemes into signature schemes has been popular since its introduction because it yields efficient signature schemes, and has been receiving renewed interest of late as the main tool in deriving forward-secure signature schemes. In this paper, minimal (meaning necessary and sufficient) conditions on the identification scheme to ensure security of the signature scheme in the random oracle model are determined, both in the usual and in the forward-secure cases. Specifically, it is shown that the signature scheme is secure (respectively, forward-secure) against chosen-message attacks in the random oracle modelifandonlyifthe underlying identification scheme is secure (respectively, forward-secure) against impersonation underpassive(i.e., eavesdropping only) attacks, and has its commitments drawn at random from a large space. An extension is proven incorporating a random seed into the Fiat-Shamir transform so that the commitment space assumption may be removed. Michel Abdalla, Jee Hea An, Mihir Bellare, Chanathip Namprempre |
IEEE Trans. Inf. Theory | 3 |
| 2007 | Robust computational secret sharing and a unified account of classical secret-sharing goalsabstractWe give a unified account of classical secret-sharing goals from a modern cryptographic vantage. Our treatment encompasses perfect, statistical, and computational secret sharing; static and dynamic adversaries; schemes with or without robustness; schemes where a participant recovers the secret and those where an external party does so. We then show that Krawczyk's 1993 protocol for robust computational secret sharing (RCSS) need not be secure, even in the random-oracle model and for threshold schemes, if the encryption primitive it uses satisfies only one-query indistinguishability (ind1), the only notion Krawczyk defines. Nonetheless, we show that the protocol is secure (in the random-oracle model, for threshold schemes) if the encryption scheme also satisfies one-query key-unrecoverability (key1). Since practical encryption schemes are ind1+key1 secure, our result effectively shows that Krawczyk's RCSS protocol is sound (in the random-oracle model, for threshold schemes). Finally, we prove the security for a variant of Krawczyk's protocol, in the standard model and for arbitrary access structures, assuming ind1 encryption and a statistically-hiding, weakly-binding commitment scheme. Phillip Rogaway, Mihir Bellare |
CCS | 2 |
| 2007 | Deterministic and Efficiently Searchable Encryption
Mihir Bellare, Alexandra Boldyreva, Adam O'Neill |
CRYPTO | 1 |
| 2007 | Identity-Based Multi-signatures from RSA
Mihir Bellare, Gregory Neven |
CT-RSA | 1 |
| 2007 | Unrestricted Aggregate Signatures
Mihir Bellare, Chanathip Namprempre, Gregory Neven |
ICALP | 1 |
| 2007 | Hash Functions in the Dedicated-Key Setting: Design Choices and MPP Transforms
Mihir Bellare, Thomas Ristenpart |
ICALP | 1 |
| 2007 | Multirecipient Encryption Schemes: How to Save on Bandwidth and Computation Without Sacrificing SecurityabstractThis paper proposes several new schemes which allow a sender to send encrypted messages to multiple recipients more efficiently (in terms of bandwidth and computation) than by using a standard encryption scheme. Most of the proposed schemes explore a new natural technique called randomness reuse. In order to analyze security of our constructions, we introduce a new notion of multirecipient encryption schemes (MRESs) and provide definitions of security for them. We finally show a way to avoid ad hoc analyses by providing a general test that can be applied to a standard encryption scheme to determine whether the associated randomness reusing MRES is secure. The results and applications cover both asymmetric and symmetric encryption. Mihir Bellare, Alexandra Boldyreva, Kaoru Kurosawa, Jessica Staddon |
IEEE Trans. Inf. Theory | 1 |
| 2006 | Multi-Property-Preserving Hash Domain Extension and the EMD Transform
Mihir Bellare, Thomas Ristenpart |
ASIACRYPT | 1 |
| 2006 | Stateful public-key cryptosystems: how to encrypt with one 160-bit exponentiationabstractWe show how to significantly speed-up the encryption portion of some public-key cryptosystems by the simple expedient of allowing a sender to maintain state that is re-used across different encryptions.In particular we present stateful versions of the DHIES and Kurosawa-Desmedt schemes that each use only 1 exponentiation to encrypt, as opposed to 2 and 3 respectively in the original schemes, yielding the fastest discrete-log based public-key encryption schemes known in the random-oracle and standard models respectively. The schemes are proven to meet an appropriate extension of the standard definition of IND-CCA security that takes into account novel types of attacks possible in the stateful setting. Mihir Bellare, Tadayoshi Kohno, Victor Shoup |
CCS | 1 |
| 2006 | Multi-signatures in the plain public-Key model and a general forking lemmaabstractA multi-signature scheme enables a group of signers to produce a compact, joint signature on a common document, and has many potential uses. However, existing schemes impose key setup or PKI requirements that make them impractical, such as requiring a dedicated, distributed key generation protocol amongst potential signers, or assuming strong, concurrent zero-knowledge proofs of knowledge of secret keys done to the CA at key registration. These requirements limit the use of the schemes. We provide a new scheme that is proven secure in the plain public-key model, meaning requires nothing more than that each signer has a (certified) public key. Furthermore, the important simplification in key management achieved is not at the cost of efficiency or assurance: our scheme matches or surpasses known ones in terms of signing time, verification time and signature size, and is proven secure in the random-oracle model under a standard (not bilinear map related) assumption. The proof is based on a simplified and general Forking Lemma that may be of independent interest. Mihir Bellare, Gregory Neven |
CCS | 1 |
| 2006 | New Proofs for NMAC and HMAC: Security without collision-resistance
Mihir Bellare |
CRYPTO | 1 |
| 2006 | The Security of Triple Encryption and a Framework for Code-Based Game-Playing Proofs
Mihir Bellare, Phillip Rogaway |
EUROCRYPT | 1 |
| 2005 | Searchable Encryption Revisited: Consistency Properties, Relation to Anonymous IBE, and Extensions
Michel Abdalla, Mihir Bellare, Dario Catalano, Eike Kiltz, Tadayoshi Kohno, Tanja Lange 0001, John Malone-Lee, Gregory Neven, Pascal Paillier, Haixia Shi |
CRYPTO | 2 |
| 2005 | Improved Security Analyses for CBC MACs
Mihir Bellare, Krzysztof Pietrzak, Phillip Rogaway |
CRYPTO | 1 |
| 2005 | Foundations of Group Signatures: The Case of Dynamic Groups
Mihir Bellare, Haixia Shi |
CT-RSA | 1 |
| 2005 | Transitive signatures: new schemes and proofsabstractWe present novel realizations of the transitive signature primitive introduced by Micali and Rivest, enlarging the set of assumptions on which this primitive can be based, and also providing performance improvements over existing schemes. More specifically, we propose new schemes based on factoring, the hardness of the one-more discrete logarithm problem, and gap Diffie-Hellman (DH) groups. All these schemes are proven transitively unforgeable under adaptive chosen-message attack in the standard (not random-oracle) model. We also provide an answer to an open question raised by Micali and Rivest regarding the security of their Rivest-Shamir-Adleman (RSA)-based scheme, showing that it is transitively unforgeable under adaptive chosen-message attack assuming the security of RSA under one-more inversion. We then present hash-based modifications of the RSA, factoring, and gap Diffie-Hellman based schemes that eliminate the need for "node certificates" and thereby yield shorter signatures. These modifications remain provably secure under the same assumptions as the starting scheme, in the random oracle model. Mihir Bellare, Gregory Neven |
IEEE Trans. Inf. Theory | 1 |
| 2004 | Towards Plaintext-Aware Public-Key Encryption Without Random Oracles
Mihir Bellare, Adriana Palacio |
ASIACRYPT | 1 |
| 2004 | The Knowledge-of-Exponent Assumptions and 3-Round Zero-Knowledge Protocols
Mihir Bellare, Adriana Palacio |
CRYPTO | 1 |
| 2004 | An Uninstantiable Random-Oracle-Model Scheme for a Hybrid-Encryption Problem
Mihir Bellare, Alexandra Boldyreva, Adriana Palacio |
EUROCRYPT | 1 |
| 2004 | Hash Function Balance and Its Impact on Birthday Attacks
Mihir Bellare, Tadayoshi Kohno |
EUROCRYPT | 1 |
| 2004 | Security Proofs for Identity-Based Identification and Signature Schemes
Mihir Bellare, Chanathip Namprempre, Gregory Neven |
EUROCRYPT | 1 |
| 2004 | The EAX Mode of Operation
Mihir Bellare, Phillip Rogaway, David A. Wagner 0001 |
FSE | 1 |
| 2004 | Breaking and provably repairing the SSH authenticated encryption scheme: A case study of the Encode-then-Encrypt-and-MAC paradigmabstractThe secure shell (SSH) protocol is one of the most popular cryptographic protocols on the Internet. Unfortunately, the current SSH authenticated encryption mechanism is insecure. In this paper, we propose several fixes to the SSH protocol and, using techniques from modern cryptography, we prove that our modified versions of SSH meet strong new chosen-ciphertext privacy and integrity requirements. Furthermore, our proposed fixes will require relatively little modification to the SSH protocol and to SSH implementations. We believe that our new notions of privacy and integrity for encryption schemes with stateful decryption algorithms will be of independent interest. Mihir Bellare, Tadayoshi Kohno, Chanathip Namprempre |
ACM Trans. Inf. Syst. Secur. | 1 |
| 2003 | Forward-Security in Private-Key Cryptography
Mihir Bellare, Bennet S. Yee |
CT-RSA | 1 |
| 2003 | A Theoretical Treatment of Related-Key Attacks: RKA-PRPs, RKA-PRFs, and Applications
Mihir Bellare, Tadayoshi Kohno |
EUROCRYPT | 1 |
| 2003 | Foundations of Group Signatures: Formal Definitions, Simplified Requirements, and a Construction Based on General Assumptions
Mihir Bellare, Daniele Micciancio, Bogdan Warinschi |
EUROCRYPT | 1 |
| 2003 | The One-More-RSA-Inversion Problems and the Security of Chaum's Blind Signature Scheme
Mihir Bellare, Chanathip Namprempre, David Pointcheval, Michael Semanko |
J. Cryptol. | 1 |
| 2003 | OCB: A block-cipher mode of operation for efficient authenticated encryptionabstractWe describe a parallelizable block-cipher mode of operation that simultaneously provides privacy and authenticity. OCB encrypts-and-authenticates a nonempty string M ∈ {0, 1}* using ⌈| M |/ n ⌉ + 2 block-cipher invocations, where n is the block length of the underlying block cipher. Additional overhead is small. OCB refines a scheme, IAPM, suggested by Charanjit Jutla. Desirable properties of OCB include the ability to encrypt a bit string of arbitrary length into a ciphertext of minimal length, cheap offset calculations, cheap key setup, a single underlying cryptographic key, no extended-precision addition, a nearly optimal number of block-cipher calls, and no requirement for a random IV. We prove OCB secure, quantifying the adversary's ability to violate the mode's privacy or authenticity in terms of the quality of its block cipher as a pseudorandom permutation (PRP) or as a strong PRP, respectively. Phillip Rogaway, Mihir Bellare, John Black |
ACM Trans. Inf. Syst. Secur. | 2 |
| 2002 | Transitive Signatures Based on Factoring and RSA
Mihir Bellare, Gregory Neven |
ASIACRYPT | 1 |
| 2002 | Authenticated encryption in SSH: provably fixing the SSH binary packet protocolabstractThe Secure Shell (SSH) protocol is one of the most popular cryptographic protocols on the Internet. Unfortunately, the current SSH authenticated encryption mechanism is insecure. In this paper we propose several fixes to the SSH protocol and, using techniques from modern cryptography, we prove that our modified versions of SSH meet strong new chosen-ciphertext privacy and integrity requirements. Furthermore, our proposed fixes will require relatively little modification to the SSH protocol or to SSH implementations. We believe that our new notions of privacy and integrity for encryption schemes with stateful decryption algorithms will be of independent interest. Mihir Bellare, Tadayoshi Kohno, Chanathip Namprempre |
CCS | 1 |
| 2002 | GQ and Schnorr Identification Schemes: Proofs of Security against Impersonation under Active and Concurrent Attacks
Mihir Bellare, Adriana Palacio |
CRYPTO | 1 |
| 2002 | From Identification to Signatures via the Fiat-Shamir Transform: Minimizing Assumptions for Security and Forward-Security
Michel Abdalla, Jee Hea An, Mihir Bellare, Chanathip Namprempre |
EUROCRYPT | 3 |
| 2002 | A Note on Negligible Functions
Mihir Bellare |
J. Cryptol. | 1 |
| 2001 | Key-Privacy in Public-Key Encryption
Mihir Bellare, Alexandra Boldyreva, Anand Desai, David Pointcheval |
ASIACRYPT | 1 |
| 2001 | OCB: a block-cipher mode of operation for efficient authenticated encryptionabstractWe describe a parallelizable block-cipher mode of operation that simultaneously provides privacy and authenticity. OCB encrypts-and-authenticates a nonempty string M ε {0,1}• using \lceil |M|/n\rceil + 2 block-cipher invocations, where n is the block length of the underlying block cipher. Additional overhead is small. OCB refines a scheme, IAPM, suggested by Charanjit Jutla. Desirable properties of OCB include: the ability to encrypt a bit string of arbitrary length into a ciphertext of minimal length; cheap offset calculations; cheap session setup; a single underlying cryptographic key; no extended-precision addition; a nearly optimal number of block-cipher calls; and no requirement for a random IV. We prove OCB secure, quantifying the adversary's ability to violate the mode's privacy or authenticity in terms of the quality of its block cipher as a pseudorandom permutation (PRP) or as a strong PRP, respectively. Phillip Rogaway, Mihir Bellare, John Black, Ted Krovetz |
CCS | 2 |
| 2001 | Online Ciphers and the Hash-CBC Construction
Mihir Bellare, Alexandra Boldyreva, Lars R. Knudsen, Chanathip Namprempre |
CRYPTO | 1 |
| 2001 | The Oracle Diffie-Hellman Assumptions and an Analysis of DHIES
Michel Abdalla, Mihir Bellare, Phillip Rogaway |
CT-RSA | 2 |
| 2001 | Does Encryption with Redundancy Provide Authenticity?
Jee Hea An, Mihir Bellare |
EUROCRYPT | 2 |
| 2001 | Identification Protocols Secure against Reset Attacks
Mihir Bellare, Marc Fischlin, Shafi Goldwasser, Silvio Micali |
EUROCRYPT | 1 |
| 2000 | Increasing the Lifetime of a Key: A Comparative Analysis of the Security of Re-keying Techniques
Michel Abdalla, Mihir Bellare |
ASIACRYPT | 2 |
| 2000 | The Security of Chaffing and Winnowing
Mihir Bellare, Alexandra Boldyreva |
ASIACRYPT | 1 |
| 2000 | Authenticated Encryption: Relations among Notions and Analysis of the Generic Composition Paradigm
Mihir Bellare, Chanathip Namprempre |
ASIACRYPT | 1 |
| 2000 | Encode-Then-Encipher Encryption: How to Exploit Nonces or Redundancy in Plaintexts for Efficient Cryptography
Mihir Bellare, Phillip Rogaway |
ASIACRYPT | 1 |
| 2000 | Public-Key Encryption in a Multi-user Setting: Security Proofs and Improvements
Mihir Bellare, Alexandra Boldyreva, Silvio Micali |
EUROCRYPT | 1 |
| 2000 | Authenticated Key Exchange Secure against Dictionary Attacks
Mihir Bellare, David Pointcheval, Phillip Rogaway |
EUROCRYPT | 1 |
| 2000 | Uniform Generation of NP-Witnesses Using an NP-Oracle
Mihir Bellare, Oded Goldreich 0001, Erez Petrank |
Inf. Comput. | 1 |
| 2000 | The Security of the Cipher Block Chaining Message Authentication Code
Mihir Bellare, Joe Kilian, Phillip Rogaway |
J. Comput. Syst. Sci. | 1 |
| 2000 | Design, implementation, and deployment of the iKP secure electronic payment systemabstractThis paper discusses the design, implementation, and deployment of a secure and practical payment system for electronic commerce on the Internet. The system is based on the iKP family of protocols-(i=1,2,3)-developed at IBM Research. The protocols implement credit card-based transactions between buyers and merchants while the existing financial network is used for payment clearing and authorization. The protocols are extensible and can be readily applied to other account-based payment models, such as debit cards. They are based on careful and minimal use of public-key cryptography, and can be implemented in either software or hardware. Individual protocols differ in both complexity and degree of security. In addition to being both a precursor and a direct ancestor of the well-known SET standard, iKP-based payment systems have been in continuous operation on the Internet since mid-1996. This longevity-as well as the security and relative simplicity of the underlying mechanisms-makes the iKP experience unique. For this reason, this paper also reports on, and addresses, a number of practical issues arising in the course of implementation and real-world deployment of a secure payment system. Mihir Bellare, Juan A. Garay 0001, Ralf C. Hauser, Amir Herzberg, Hugo Krawczyk, Michael Steiner 0001, Gene Tsudik, Els Van Herreweghen, Michael Waidner |
IEEE J. Sel. Areas Commun. | 1 |
| 1999 | Constructing VIL-MACsfrom FIL-MACs: Message Authentication under Weakened Assumptions
Jee Hea An, Mihir Bellare |
CRYPTO | 2 |
| 1999 | Stateless Evaluation of Pseudorandom Functions: Security beyond the Birthday Barrier
Mihir Bellare, Oded Goldreich 0001, Hugo Krawczyk |
CRYPTO | 1 |
| 1999 | A Forward-Secure Digital Signature Scheme
Mihir Bellare, Sara Miner More |
CRYPTO | 1 |
| 1999 | Non-malleable Encryption: Equivalence between Two Notions, and an Indistinguishability-Based Characterization
Mihir Bellare, Amit Sahai |
CRYPTO | 1 |
| 1999 | On the Construction of Variable-Input-Length Ciphers
Mihir Bellare, Phillip Rogaway |
FSE | 1 |
| 1999 | Translucent Cryptography - An Alternative to Key Escrow, and Its Implementation via Fractional Oblivious Transfer
Mihir Bellare, Ronald L. Rivest |
J. Cryptol. | 1 |
| 1998 | Security Amplification by Composition: The Case of Doubly-Iterated, Ideal Ciphers
William Aiello, Mihir Bellare, Giovanni Di Crescenzo, Ramarathnam Venkatesan |
CRYPTO | 2 |
| 1998 | Relations Among Notions of Security for Public-Key Encryption Schemes
Mihir Bellare, Anand Desai, David Pointcheval, Phillip Rogaway |
CRYPTO | 1 |
| 1998 | Many-to-One Trapdoor Functions and Their Ralation to Public-Key Cryptosystems
Mihir Bellare, Shai Halevi, Amit Sahai, Salil P. Vadhan |
CRYPTO | 1 |
| 1998 | Fast Batch Verification for Modular Exponentiation and Digital Signatures
Mihir Bellare, Juan A. Garay 0001, Tal Rabin |
EUROCRYPT | 1 |
| 1998 | Luby-Rackoff Backwards: Increasing Security by Making Block Ciphers Non-invertible
Mihir Bellare, Ted Krovetz, Phillip Rogaway |
EUROCRYPT | 1 |
| 1998 | Batch Verification with Applications to Cryptography and Checking
Mihir Bellare, Juan A. Garay 0001, Tal Rabin |
LATIN | 1 |
| 1998 | A Modular Approach to the Design and Analysis of Authentication and Key Exchange Protocols (Extended Abstract)abstractWe prcscnt a general framework for constructing and analyzing authentication protocols in realistic models of communication networks.This framework provides a sound formalization for the authentication problem and suggests simple and attractive design principles for general authentication and key exchange protocols.The key element in our appronch io a modular treatment of the authentication problem in cryptographic protocols; thii applies to the definition of accurity, to the design of the protocols, and to their analysis.In particulnr, following this modular approach, we show how to systematically transform solutions that work in a model of idaalizcd authenticated communications into solutions that are secure in the realistic setting of communication channels controlled by an active adversary.Using these principles we construct and prove the security of simple and practical authentication and key-exchange protocols.In particular, we provide a security analysis of aomo well-known key exchange protocols (e.g.authenticated Dlfllc-Hcllman key exchange), and of some of the techniques underlying the design of several authentication protocols that are currently being deployed on a large scale for the Intornot Protocol and other applications. Mihir Bellare, Ran Canetti, Hugo Krawczyk |
STOC | 1 |
| 1998 | On Chromatic Sums and Distributed Resource Allocation
Amotz Bar-Noy, Mihir Bellare, Magnús M. Halldórsson, Hadas Shachnai, Tami Tamir |
Inf. Comput. | 2 |
| 1998 | Free Bits, PCPs, and Nonapproximability-Towards Tight ResultsabstractThis paper continues the investigation of the connection between probabilistically checkable proofs (PCPs) and the approximability of NP-optimization problems. The emphasis is on proving tight nonapproximability results via consideration of measures such as the "free-bit complexity" and the "amortized free-bit complexity" of proof systems. The first part of the paper presents a collection of new proof systems based on a new error-correcting code called the long code. We provide a proof system that has amortized free-bit complexity of $2 + \epsilon$, implying that approximating MaxClique within $N^{\frac13-\e}$, and approximating the Chromatic Number within $N^{\frac15-\e}$, are hard, assuming $\NP\neq\coRP$, for any e > 0. We also derive the first explicit and reasonable constant hardness factors for Min Vertex Cover, $\MSAT{2}$, and Max Cut, and we improve the hardness factor for $\MSAT{3}$. We note that our nonapproximability factors for $\maxsnp$ problems are appreciably close to the values known to be achievable by polynomial-time algorithms. Finally, we note a general approach to the derivation of strong nonapproximability results under which the problem reduces to the construction of certain "gadgets." The increasing strength of nonapproximability results obtained via the PCP connection motivates us to ask how far this can go and whether PCPs are inherent in any way. The second part of the paper addresses this. The main result is a "reversal" of the connection due to Feige et al. (FGLSS connection) [J. ACM, 43 (1996), pp. 268--292]: where the latter had shown how to translate proof systems for NP into NP-hardness of approximation results for MaxClique, we show how any NP-hardness of approximation result for MaxClique yields a proof system for NP. Roughly, our result says that for any constant f, if MaxClique is NP-hard to approximate within N 1(1+f) , then $\NP\subseteq \overline{\fpcp}[\log,f]$, the latter being the class of languages possessing proofs of logarithmic randomness and amortized free-bit complexity f. This suggests that PCPs are inherent to obtaining nonapproximability results. Furthermore, the tight relation suggests that reducing the amortized free-bit complexity is necessary for improving the nonapproximability results for MaxClique. The third part of our paper initiates a systematic investigation of the properties of PCP and FPCP (free PCP) as a function of the following various parameters: randomness, query complexity, free-bit complexity, amortized free-bit complexity, proof size, etc. We are particularly interested in triviality results, which indicate which classes are not powerful enough to capture NP. We also distill the role of randomized reductions in this area and provide a variety of useful transformations between proof checking complexity classes. Mihir Bellare, Oded Goldreich 0001, Madhu Sudan 0001 |
SIAM J. Comput. | 1 |
| 1997 | Verifiable Partial Key EscrowabstractOne of the main objections to existing proposals for key escrow is that the individual's privacy relies on too high a level of trust in the law enforcement agencies.In particular, even if the government is trustworthy today, it may be replaced by an un-trustworthy government tomorrow which could immediately and suddenly recover the secret keys of all users."Partial key escrow" was suggested to address this concern, in the context of DES keys.Only some part of a user key is escrowed, so that the authority must make a computational effort to find the rest.We extend this idea and provide schemes to perform partial key escrow in a verifiable manner in a public-key encryption setting.We uncover some subtle issues which must be addressed for any partial key escrow scheme to be secure, the most important of which is the danger of early recovery.We show that other proposals for verifiable partial key escrow suffer from the early recovery problem, and thus do not in fact offer an advantage over standard key-escrow schemes.Our verifiable partial key escrow scheme for the Diffie-Hellman cryptosystem does not suffer from early recovery.Political debate will not make the user versus lawenforcement conflict on privacy vanish.Today we are seeing corporations, pushed by their business needs, ready to accept some form of key escrow.The realistic and urgent question is to find the form which guarantees the most privacy.Our schemes are candidates. Mihir Bellare, Shafi Goldwasser |
CCS | 1 |
| 1997 | "Pseudo-Random" Number Generation Within Cryptographic Algorithms: The DDS Case
Mihir Bellare, Shafi Goldwasser, Daniele Micciancio |
CRYPTO | 1 |
| 1997 | Collision-Resistant Hashing: Towards Making UOWHFs Practical
Mihir Bellare, Phillip Rogaway |
CRYPTO | 1 |
| 1997 | Round-Optimal Zero-Knowledge Arguments Based on any One-Way Function
Mihir Bellare, Markus Jakobsson, Moti Yung |
EUROCRYPT | 1 |
| 1997 | A New Paradigm for Collision-Free Hashing: Incrementality at Reduced Cost
Mihir Bellare, Daniele Micciancio |
EUROCRYPT | 1 |
| 1997 | A Concrete Security Treatment of Symmetric EncryptionabstractWe study notions and schemes for symmetric (ie. private key) encryption in a concrete security framework. We give four different notions of security against chosen plaintext attack and analyze the concrete complexity of reductions among them, providing both upper and lower bounds, and obtaining tight relations. In this way we classify notions (even though polynomially reducible to each other) as stronger or weaker in terms of concrete security. Next we provide concrete security analyses of methods to encrypt using a block cipher, including the most popular encryption method, CBC. We establish tight bounds (meaning matching upper bounds and attacks) on the success of adversaries as a function of their resources. Mihir Bellare, Anand Desai, E. Jokipii, Phillip Rogaway |
FOCS | 1 |
| 1997 | Does Parallel Repetition Lower the Error in Computationally Sound Protocols?abstractWhether or not parallel repetition lowers the error has been a fundamental question in the theory of protocols, with applications in many different areas. It is well known that parallel repetition reduces the error at an exponential rate in interactive proofs and Arthur-Merlin games. It seems to have been taken for granted that the same is true in arguments, or other proofs where the soundness only holds with respect to computationally bounded parties. We show that this is not the case. Surprisingly, parallel repetition can actually fail in this setting. We present four-round protocols whose error does not decrease under parallel repetition. This holds for any (polynomial) number of repetitions. These protocols exploit non-malleable encryption and can be based on any trapdoor permutation. On the other hand we show that for three-round protocols the error does go down exponentially fast. The question of parallel error reduction is particularly important when the protocol is used in cryptographic settings like identification, and the error represents the probability that an intruder succeeds. Mihir Bellare, Russell Impagliazzo, Moni Naor |
FOCS | 1 |
| 1997 | Minimizing the use of random oracles in authenticated encryption schemes
Mihir Bellare, Phillip Rogaway |
ICICS | 1 |
| 1996 | Keying Hash Functions for Message Authentication
Mihir Bellare, Ran Canetti, Hugo Krawczyk |
CRYPTO | 1 |
| 1996 | The Exact Security of Digital Signatures - HOw to Sign with RSA and Rabin
Mihir Bellare, Phillip Rogaway |
EUROCRYPT | 1 |
| 1996 | Pseudorandom Functions Revisited: The Cascade Construction and Its Concrete SecurityabstractPseudorandom function families are a powerful cryptographic primitive, yielding, in particular simple solutions for the main problems in private key cryptography. Their existence based on general assumptions (namely the existence of one-way functions) has been established. The authors investigate new ways of designing pseudorandom function families. The goal is to find constructions that are both efficient and secure, and thus eventually to bring the benefits of pseudorandom functions to practice. The basic building blocks in the design are certain limited versions of pseudorandom function families, called finite length input pseudorandom function families, for which very efficient realizations exist impractical cryptography. Thus rather than starting from one-way functions, they propose constructions of "full-fledged" pseudorandom function families from these limited ones. In particular they propose the cascade construction, and provide a concrete security analysis which relates the strength of the cascade to that of the underlying finite pseudorandom function family in a precise and quantitative way. Mihir Bellare, Ran Canetti, Hugo Krawczyk |
FOCS | 1 |
| 1996 | Distributed Pseudo-Random Bit Generators - A New Way to Speed-Up Shared Coin TossingabstractA shared coin is one which n players "simultaneously" hold and can later reveal, but no sufficiently small coalition can influence or `a priori predict the outcome. Such coins are expensive to produce, yet many distributed protocols (including broadcast and Byzantine agreement) need them in bulk. We introduce a new paradigm for obtaining shared coins. We suggest distributed, pseudorandom bit generators (D-PRBGs). Analogous to a pseudo-random bit generator, which is an efficient algorithm to expand a short random seed into a long random looking sequence, a DPRBG is a protocol which "expands" a "distributed seed," consisting of shared coins, into a longer "sequence" of shared coins, at low amortized cost per coin produced. Our main result is the construction of a D-PRBG in which this amortized cost (computation and communication) is significantly lower than the cost of any "from-scratch" shared coin generation protocol. Furthermore, for applications which are executed repeatedly, we sugg... Mihir Bellare, Juan A. Garay 0001, Tal Rabin |
PODC | 1 |
| 1996 | Certifying Permutations: Noninteractive Zero-Knowledge Based on Any Trapdoor Permutation
Mihir Bellare, Moti Yung |
J. Cryptol. | 1 |
| 1996 | Linearity testing in characteristic twoabstractLet Dist(f,g)=Pr/sub u/[f(u)/spl ne/g(u)] denote the relative distance between functions f,g mapping from a group G to a group H, and let Dist(f) denote the minimum, over all linear functions (homomorphisms) g, of Dist(f,g). Given a function f:G/spl rarr/H we let Err(f)=Pr/sub u,/spl upsi//[f(u)+f(/spl upsi/)/spl ne/f(u+/spl upsi/)] denote the rejection probability of the Blum-Luby-Rubinfeld (1993) linearity test. Linearity testing is the study of the relationship between Err(f) and Dist(f), and in particular lower bounds on Err(f) in terms of Dist(f). We discuss when the underlying groups are G=GF(2)/sup n/ and H=GF(2). In this case, the collection of linear functions describe a Hadamard code of block length 2/sup n/ and for an arbitrary function f mapping GF(2)/sup n/ to GF(2) the distance Dist(l) measures its distance to a Hadamard code. Err(f) is a parameter that is "easy to measure" and linearity testing studies the relationship of this parameter to the distance of f. The code and corresponding test are used in the construction of efficient probabilistically checkable proofs and thence in the derivation of hardness of approximation. Improved analyses translate into better nonapproximability results. We present a description of the relationship between Err(f) and Dist(f) which is nearly complete in all its aspects, and entirely complete in some. We present functions L,U:[0,1]/spl rarr/[0,1] such that for all x /spl isin/ [0,1] we have L(x)/spl les/Err(f)/spl les/U(x) whenever Dist(f)=x, with the upper bound being tight on the whole range, and the lower bound tight on a large part of the range and close on the rest. Part of our strengthening is obtained by showing a new connection between linearity testing and Fourier analysis. Mihir Bellare, Don Coppersmith, Johan Håstad, Marcos A. Kiwi, Madhu Sudan 0001 |
IEEE Trans. Inf. Theory | 1 |
| 1995 | XOR MACs: New Methods for Message Authentication Using Finite Pseudorandom Functions
Mihir Bellare, Roch Guérin, Phillip Rogaway |
CRYPTO | 1 |
| 1995 | Linearity Testing in Characteristic TwoabstractLet Dist(f,g)=Pr/sub u/ [f(u)/spl ne/g(u)] denote the relative distance between functions f,g mapping from a group G to a group H, and let Dist(f) denote the minimum, over all linear functions (homomorphisms) g, of Dist(f,g). Given a function f:G/spl rarr/H we let Err(f)=Pr/sub u/,v[f(u)+f(v)/spl ne/f(u+v)] denote the rejection probability of the BLR (Blum-Luby-Rubinfeld) linearity test. Linearity testing is the study of the relationship between Err(f) and Dist(f), and in particular the study of lower bounds on Err(f) in terms of Dist(f). The case we are interested in is when the underlying groups are G=GF(2)/sup n/ and H=GF(2). The corresponding test is used in the construction of efficient PCPs and thence in the derivation of hardness of approximation results, and, in this context, improved analyses translate into better non-approximability results. However, while several analyses of the relation of Err(f) to Dist(f) are known, none is tight. We present a description of the relationship between Err(f) and Dist(f) which is nearly complete in all its aspects, and entirely complete (i.e. tight) in some. In particular we present functions L,U:[0,1]/spl rarr/[0,1] such that for all x/spl isin/[0,1] we have L(x) Mihir Bellare, Don Coppersmith, Johan Håstad, Marcos A. Kiwi, Madhu Sudan 0001 |
FOCS | 1 |
| 1995 | Free Bits, PCPs and Non-Approximability - Towards Tight ResultsabstractThe first part of this paper presents new proof systems and improved non-approximability results. In particular we present a proof system for NP using logarithmic randomness and two amortized free bits, so that Max clique is hard within N/sup 1/3/ and chromatic number within N/sup 1/5/. We also show hardness of 38/37 for Max-3-SAT, 27/26 for vertex cover, 82/81 for Max-cut, and 94/93 for Max-2-SAT. The second part of this paper presents a "reverse" of the FGLSS connection by showing that an NP-hardness result for the approximation of Max clique to within a factor of N/sup 1/(g+1/) would imply a probabilistic verifier for NP with logarithmic randomness and amortized free-bit complexity g. We also show that "existing techniques" won't yield proof systems of less than two bits in amortized free bit complexity. Finally, we initiate a comprehensive study of PCP and FPCP parameters, proving several triviality results and providing several useful transformations. Mihir Bellare, Oded Goldreich 0001, Madhu Sudan 0001 |
FOCS | 1 |
| 1995 | Knowledge on the average-perfect, statistical and logarithmicabstractArticle Knowledge on the average—perfect, statistical and logarithmic Share on Authors: William Aiello Math and Cryptography Research Group, Bellcore, 445 South St. Morristown, NJ Math and Cryptography Research Group, Bellcore, 445 South St. Morristown, NJView Profile , Mihir Bellare IBM T.J. Watson Research Center, PO Box 704, Yorktown Heights, NY IBM T.J. Watson Research Center, PO Box 704, Yorktown Heights, NYView Profile , Ramarathnam Venkatesan Math and Cryptography Research Group, Bellcore, 445 South St. Morristown, NJ Math and Cryptography Research Group, Bellcore, 445 South St. Morristown, NJView Profile Authors Info & Claims STOC '95: Proceedings of the twenty-seventh annual ACM symposium on Theory of computingMay 1995 Pages 469–478https://doi.org/10.1145/225058.225186Published:29 May 1995 6citation264DownloadsMetricsTotal Citations6Total Downloads264Last 12 Months3Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access William Aiello, Mihir Bellare, Ramarathnam Venkatesan |
STOC | 2 |
| 1995 | Incremental cryptography and application to virus protectionabstractThe goal of incremental cryptography is to design cryptographic algorithms with the property that having applied the algorithm to a document, it is possible to quickly update the result of the algorithm for a modified document, rather than having to re-compute it from scratch. In settings where cryptographic algorithms such as encryption or signatures are frequently applied to changing documents, dramatic efficiency improvements can be achieved. One such setting is the use of authentication tags for virus protection. We consider documents that can be modified by powerful (and realistic) document modification operations such as insertion and deletion of character-strings (or equivalently cut and paste of text). We provide efficient incremental signature and message authentication schemes supporting the above document modification operations. They meet a strong notion of tamper-proof security which is appropriate for the virus protection setting. We initiate a study of incremental encryp... Mihir Bellare, Oded Goldreich 0001, Shafi Goldwasser |
STOC | 1 |
| 1995 | Provably secure session key distribution: the three party caseabstractWe study session key distribution in the ting of Needham and Schroeder.(This is three-party setthe trust model assumed by the popular Kerberos "authentication system. ) Such protocols are basic building blocks for contemporary distributed systems-yet the underlying problem has, up until now, lacked a definition or provably-good solution, One consequence is that incorrect protocols have proliferated.This paper provides the first treatment of this problem in the complexity-theoretic framework of modern cryptography.We present a definition, protocol, and a proof that the protocol satisfies the definition, assuming the (minimal) assumption of a pseudorandom function.When this assumption is appropriately instantiated, our protocols are simple and efficient. Mihir Bellare, Phillip Rogaway |
STOC | 1 |
| 1994 | Incremental Cryptography: The Case of Hashing and Signing
Mihir Bellare, Oded Goldreich 0001, Shafi Goldwasser |
CRYPTO | 1 |
| 1994 | The Security of Cipher Block Chaining
Mihir Bellare, Joe Kilian, Phillip Rogaway |
CRYPTO | 1 |
| 1994 | Randomness-Efficient Oblivious SamplingabstractWe introduce a natural notion of obliviousness of a sampling procedure, and construct a randomness-efficient oblivious sampler. Our sampler uses O(l+log /spl delta//sup -1//spl middot/log l) coins to output m=poly(/spl epsiv//sup -1/, log /spl delta//sup -1/, log l) sample points x/sub 1/, ..., x/sub m/, /spl isin/ {0, 1}/sup 1/ such that Pr[|1/m/spl Sigma//sub i=1//sup m/f(x/sub i/)-E[f]|> Mihir Bellare, John Rompel |
FOCS | 1 |
| 1994 | Efficient probabilistic checkable proofs and applications to approximationabstractNo abstract available. Mihir Bellare, Shafi Goldwasser, Carsten Lund, Alexander Russell |
STOC | 1 |
| 1994 | Improved non-approximability resultsabstractWe indicate strong non-approximability factors for central problems: N 1=4 for Max Clique; N 1=10 for Chromatic Number; and 66=65 for Max 3SAT. Underlying the Max Clique result is a proof system in which the verifier examines only three "free bits" to attain an error of 1=2. Underlying the Chromatic Number result is a reduction from Max Clique which is more efficient than previous ones. Advanced Networking Laboratory, IBM T.J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, USA. e-mail: [email protected]. y Research Division, IBM T.J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY 10598, USA. e-mail: [email protected]. 1 Introduction Max Clique is amongst the most important combinatorial optimization problems. Unfortunately it is NP-hard [16], and attention since this discovery has thus focused on approximation algorithms. Yet the best known ones can approximate the max clique size of an N node graph only to within a factor of N 1\\Gamma... Mihir Bellare, Madhu Sudan 0001 |
STOC | 1 |
| 1994 | The Complexity of Decision Versus SearchabstractA basic question about NP is whether or not search reduces in polynomial time to decision. This paper indicates that the answer is negative: Under a complexity assumption (that deterministic and nondeterministic double-exponential time are unequal) a language in NP for which search does not reduce to decision is constructed. These ideas extend in a natural way to interactive proofs and program checking. Under similar assumptions, the authors present languages in NP for which it is harder to prove membership interactively than it is to decide this membership, and languages in NP that are not checkable. Mihir Bellare, Shafi Goldwasser |
SIAM J. Comput. | 1 |
| 1993 | Random Oracles are Practical: A Paradigm for Designing Efficient ProtocolsabstractWe argue that the random oracle model—where all parties have access to a public random oracle—provides a bridge between cryptographic theory and cryptographic practice. In the paradigm we suggest, a practical protocol P is produced by first devising and proving correct a protocol PR for the random oracle model, and then replacing oracle accesses by the computation of an “appropriately chosen” function h. This paradigm yields protocols much more efficient than standard ones while retaining many of the advantages of provable security. We illustrate these gains for problems including encryption, signatures, and zero-knowledge proofs. Mihir Bellare, Phillip Rogaway |
CCS | 1 |
| 1993 | Entity Authentication and Key Distribution
Mihir Bellare, Phillip Rogaway |
CRYPTO | 1 |
| 1993 | Efficient probabilistically checkable proofs and applications to approximationsabstractArticle Free Access Share on Efficient probabilistically checkable proofs and applications to approximations Authors: M. Bellare View Profile , S. Goldwasser View Profile , C. Lund View Profile , A. Russell View Profile Authors Info & Claims STOC '93: Proceedings of the twenty-fifth annual ACM symposium on Theory of ComputingJune 1993 Pages 294–304https://doi.org/10.1145/167088.167174Published:01 June 1993Publication History 182citation659DownloadsMetricsTotal Citations182Total Downloads659Last 12 Months70Last 6 weeks11 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Mihir Bellare, Shafi Goldwasser, Carsten Lund, Alexander Russell |
STOC | 1 |
| 1993 | Randomness in Interactive Proofs
Mihir Bellare, Oded Goldreich 0001, Shafi Goldwasser |
Comput. Complex. | 1 |
| 1992 | A Technique for Upper Bounding the Spectral Norm with Applications to LearningabstractWe present a general technique to upper bound the spectral norm of an arbitrary function. At the heart of our technique is a theorem which shows how to obtain an upper bound on the spectral norm of a decision tree given the spectral norms of the functions in the nodes of this tree. The theorem applies to trees whose nodes may compute any boolean functions. Applications are to the design of efficient learning algorithms and the construction of small depth threshold circuits (or neural nets). In particular, we present polynomial time algorithms for learning O(log n) clause DNF formulas and various classes of decision trees, all under the uniform distribution with membership queries. Mihir Bellare |
COLT | 1 |
| 1992 | On Defining Proofs of Knowledge
Mihir Bellare, Oded Goldreich 0001 |
CRYPTO | 1 |
| 1992 | Certifying Cryptographic Tools: The Case of Trapdoor Permutations
Mihir Bellare, Moti Yung |
CRYPTO | 1 |
| 1992 | Making Zero-Knowledge Provers EfficientabstractWe look at the question of how powerful a prover must be to give a zero-knowledge proof.We present the first unconditional bounds on the complexity of a statistical ZK prover.The result is that if a language possesses a statistical zero-knowledge then it also possesses a statistical zero-knowledge proof in which the prover runs in probabilistic, polynomial time with an NP oracle.Previously this was only known given the existence of one-way permutations.Extending these techniques to protocols of knowledge complexity k(n) >0, we derive bounds on the time complexity of languages of "small" knowledge complexity.Underlying these results is a technique for efficiently generating an "almost" random element of a set S E P.Namely, we construct a probabilistic machine with an NP oracle which, on input 1" and 6 > 0 runs in time polynomial in n and lg 6-1, and outputs a random string from a distribution within distance 6 of the uniform distribution on S n {O, l}~. Mihir Bellare, Erez Petrank |
STOC | 1 |
| 1992 | How to Sign Given Any Trapdoor PermutationabstractA digital signature scheme is presented, which is based on the existence of any trapdoor permutation. The scheme is secure in the strongest possible natural sense: namely, it is secure against existential forgery under adaptive chosen message attack. Mihir Bellare, Silvio Micali |
J. ACM | 1 |
| 1991 | Languages that Are Easier than their ProofsabstractA basic question about NP is whether or not search reduces in polynomial time to decision. We indicate that the answer is negative: under a complexity assumption (that deterministic and nondeterministic doubleexponential time are unequal) we construct a language in NP for which search does not reduce to decision. These ideas extend in a natural way to interactive proofs and program checking. Under similar assumptions we present languages in NP for which it is harder to prove membership interactively than it is to decide this membership. Similarly we present languages where checking is harder than computing membership. Each of the following properties --- checkability, random-self-reducibility, reduction from search to decision, and interactive proofs in which the prover's power is limited to deciding membership in the language itself --- implies coherence, one of the weakest forms of self-reducibility. Under assumptions about triple-exponential time, we construct incoherent sets in NP.... Richard Beigel, Mihir Bellare, Joan Feigenbaum, Shafi Goldwasser |
FOCS | 2 |
| 1990 | Randomness in Interactive ProofsabstractThe quantitative aspects of randomness in interactive proof systems are studied. The result is a randomness-efficient error-reduction technique: given an Arthur-Merlin proof system (error probability Mihir Bellare, Oded Goldreich 0001, Shafi Goldwasser |
FOCS | 1 |
| 1990 | Perfect Zero-Knowledge in Constant RoundsabstractQuadratic residuosity and graph isomorphism are classic problems and the canonical examples of zero-knowledge languages.However, despite much research effort, all previous zero-knowledge proofs for them required either unproven complexity assumptions or an unbounded number of rounds of message exchange.For both (and similar) languages, we exhibit zeroknowledge proofs that require 5 rounds and no unproven assumptions.Our solution is essentially optimal, in this setting, due to a recent lower bound argument of Goldreich and Krawczyk. Mihir Bellare, Silvio Micali, Rafail Ostrovsky |
STOC | 1 |
| 1990 | The (True) Complexity of Statistical Zero KnowledgeabstractArticle The (true) complexity of statistical zero knowledge Share on Authors: M. Bellare MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MA MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MAView Profile , S. Micali MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MA MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MAView Profile , R. Ostrovsky MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MA MIT Laboratory for Computer Science, 545 Technology Square, Cambridge, MAView Profile Authors Info & Claims STOC '90: Proceedings of the twenty-second annual ACM symposium on Theory of ComputingApril 1990 Pages 494–502https://doi.org/10.1145/100216.100285Online:01 April 1990Publication History 40citation347DownloadsMetricsTotal Citations40Total Downloads347Last 12 Months11Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Mihir Bellare, Silvio Micali, Rafail Ostrovsky |
STOC | 1 |
| 1989 | On the Structure of Secret Key Exchange Protocols
Mihir Bellare, Lenore Cowen, Shafi Goldwasser |
CRYPTO | 1 |
| 1989 | New Paradigms for Digital Signatures and Message Authentication Based on Non-Interative Zero Knowledge Proofs
Mihir Bellare, Shafi Goldwasser |
CRYPTO | 1 |
| 1989 | Non-Interactive Oblivious Transfer and Applications
Mihir Bellare, Silvio Micali |
CRYPTO | 1 |
| 1988 | How To Sign Given Any Trapdoor Function
Mihir Bellare, Silvio Micali |
CRYPTO | 1 |
| 1988 | How to Sign Given Any Trapdoor Function (Extended Abstract)abstractWe present a digital signature scheme which combines high security with the property of being based on a very general assumption: the existence of trapdoor permutations. Previous signature schemes with comparable levels of security were based on assumptions of the computational hardness of particular algebraic problems such as factoring. Our contribution is to free this important cryptographic primitive from the fortunes of any specific algebraic problem by establishing a truly general signature scheme. Mihir Bellare, Silvio Micali |
STOC | 1 |