Paper 2018/919
Registration-Based Encryption: Removing Private-Key Generator from IBE
Sanjam Garg, Mohammad Hajiabadi, Mohammad Mahmoody, and Ahmadreza Rahimi
Abstract
In this work, we introduce the notion of registration-based encryption (RBE for short) with the goal of removing the trust parties need to place in the private-key generator in an IBE scheme. In an RBE scheme, users sample their own public and secret keys. There will also be a ``key curator'' whose job is only to aggregate the public keys of all the registered users and update the short public parameter whenever a new user joins the system. Encryption can still be performed to a particular ecipient using the recipient's identity and any public parameters released subsequent to the recipient's registration. Decryption requires some auxiliary information connecting users' public (and secret) keys to the public parameters. Because of this, as the public parameters get updated, a decryptor may need to obtain a few additional auxiliary information for decryption. More formally, if
Metadata
- Available format(s)
-
PDF
- Category
- Public-key cryptography
- Publication info
- A minor revision of an IACR publication in TCC 2018
- Keywords
- identity-based encryptionkey escrow
- Contact author(s)
- mohammad @ virginia edu
- History
- 2018-10-02: received
- Short URL
- https://ia.cr/2018/919
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2018/919, author = {Sanjam Garg and Mohammad Hajiabadi and Mohammad Mahmoody and Ahmadreza Rahimi}, title = {Registration-Based Encryption: Removing Private-Key Generator from {IBE}}, howpublished = {Cryptology {ePrint} Archive, Paper 2018/919}, year = {2018}, url = {https://eprint.iacr.org/2018/919} }