Paper 2020/616

Master-Key KDM-Secure IBE from Pairings

Sanjam Garg, Romain Gay, and Mohammad Hajiabadi

Abstract

Identity-based encryption (IBE) is a generalization of public-key encryption (PKE) by allowing encryptions to be made to user identities. In this work, we seek to obtain IBE schemes that achieve key-dependent-message (KDM) security with respect to messages that depend on the master secret key. Previous KDM-secure schemes only achieved KDM security in simpler settings, in which messages may only depend on user secret keys. An important motivation behind studying master-KDM security is the application of this notion in obtaining generic constructions of KDM-CCA secure PKE, a primitive notoriously difficult to realize. We give the first IBE that achieves master-KDM security from standard assumptions in pairing groups. Our construction is modular and combines techniques from KDM-secure PKE based from hash-proof systems, together with IBE that admits a tight security proof in the multi-challenge setting, which happens to be unexpectedly relevant in the context of KDM security. In fact, to the best of our knowledge, this is the first setting where techniques developed in the context of realizing tightly secure cryptosystems have led to a new feasibility result. As a byproduct, our KDM-secure IBE, and thus the resulting KDM-CCA-secure PKE both enjoy a tight security reduction, independent of the number of challenge ciphertexts, which was not achieved before.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
A minor revision of an IACR publication in PKC 2020
DOI
10.1007/978-3-030-45374-9_5
Keywords
KM securityIBEpairings
Contact author(s)
romain rgay @ gmail com
History
2020-05-26: received
Short URL
https://ia.cr/2020/616
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/616,
      author = {Sanjam Garg and Romain Gay and Mohammad Hajiabadi},
      title = {Master-Key KDM-Secure IBE from Pairings},
      howpublished = {Cryptology ePrint Archive, Paper 2020/616},
      year = {2020},
      doi = {10.1007/978-3-030-45374-9_5},
      note = {\url{https://eprint.iacr.org/2020/616}},
      url = {https://eprint.iacr.org/2020/616}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.