Paper 2015/1216

Non-Transferable Proxy Re-Encryption

Hui Guo, Zhenfeng Zhang, and Jing Xu

Abstract

Proxy re-encryption (PRE) allows a semi-trusted proxy to transform a ciphertext for Alice into a ciphertext of the same message for Bob. The traditional security notion of PRE focuses on preventing the proxy with the re-encryption key learning anything about the encrypted messages. However, such a basic security requirement is clearly not enough for many scenarios where the proxy can collude with Bob. A desirable security goal is therefore to prevent a malicious proxy colluding with Bob to re-delegate Alice’s decryption right. In 2005, Ateniese, Fu, Green and Hohenberger first proposed this intriguing problem called non-transferability, in the sense that the only way for Bob to transfer Alice’s decryption capability is to expose his own secret key. It captures the notion that Bob cannot collude with the proxy and transfer Alice’s decryption right without compromising his own decryption capability. However, over the last decade, no solutions have achieved this property. In this paper, we positively resolve this open problem. In particular, we give the first construction of nontransferable proxy re-encryption where the attacker is allowed to obtain one pair of keys consisting of Bob’s secret key and the corresponding re-encryption key. Using indistinguishability obfuscation and k-unforgeable authentication as main tools, our scheme is provably secure in the standard model. The essential idea behind our approach is to allow Bob’s secret key to be evoked in the process of decrypting Alice’s ciphertext while hiding the fact that only Bob could decrypt it by the obfuscated program. In addition, we also show a negative result: a CPA secure proxy re-encryption scheme with “error-freeness” property cannot be non-transferable.

Metadata
Available format(s)
PDF
Publication info
Preprint. MAJOR revision.
Keywords
proxy re-encryptionnon-transferabilityindistinguishability obfuscation
Contact author(s)
tcaguohui @ 163 com
guohui @ tca iscas ac cn
History
2016-05-21: revised
2015-12-21: received
See all versions
Short URL
https://ia.cr/2015/1216
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2015/1216,
      author = {Hui Guo and Zhenfeng Zhang and Jing Xu},
      title = {Non-Transferable Proxy Re-Encryption},
      howpublished = {Cryptology ePrint Archive, Paper 2015/1216},
      year = {2015},
      note = {\url{https://eprint.iacr.org/2015/1216}},
      url = {https://eprint.iacr.org/2015/1216}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.