Cryptology ePrint Archive: Report 2020/713

A Generic Construction of Predicate Proxy Key Re-encapsulation Mechanism

Yi-Fan Tseng and Zi-Yuan Liu and Raylin Tso

Abstract: Proxy re-encryption (PRE), formalized by Blaze et al. in 1998, allows a proxy entity to delegate the decryption right of a ciphertext from one party to another without obtaining the information of the plaintext. In recent years, many studies have explored how to construct PRE schemes that support fine-grained access control for complex application scenarios, such as identity-based PRE and attribute-based PRE. Besides, in order to achieve more flexible access control, the predicate proxy re-encryption (PPRE) is further studied. However, existing PPRE is restricted with the inner product predicate function. Therefore, how to realize the PPRE of arbitrary predicate function is still a problem to be solved. In this manuscript, we propose a secure generic construction of predicate proxy key re-encapsulation mechanism built from a ``linear'' predicate key encapsulation mechanism. Since the secure key encapsulation mechanism can be used as a building block to construct public key encryption, we can obtain a PPRE from our construction. As a result, the results open up new avenues for building more flexible and fine-grained PPRE.

Category / Keywords: public-key cryptography / Predicate encryption, Predicate proxy re-encryption, Generic construction, Single-hop, Unidirectional

Original Publication (with major differences): AsiaJCIS 2020

Date: received 14 Jun 2020

Contact author: zyliu at cs nccu edu tw

Available format(s): PDF | BibTeX Citation

Version: 20200614:202137 (All versions of this report)

Short URL: ia.cr/2020/713


[ Cryptology ePrint archive ]