Lattice-based certificateless public-key encryption in the standard model

被引:0
作者
Reza Sepahi
Ron Steinfeld
Josef Pieprzyk
机构
[1] Macquarie University,Computing Department, Faculty of Science
来源
International Journal of Information Security | 2014年 / 13卷
关键词
Public-key encryption; Certificateless public-key encryption; CL-PKE; Lattice-based construction; Generic transformation; Standard model;
D O I
暂无
中图分类号
学科分类号
摘要
The notion of certificateless public-key encryption (CL-PKE) was introduced by Al-Riyami and Paterson in 2003 that avoids the drawbacks of both traditional PKI-based public-key encryption (i.e., establishing public-key infrastructure) and identity-based encryption (i.e., key escrow). So CL-PKE like identity-based encryption is certificate-free, and unlike identity-based encryption is key escrow-free. In this paper, we introduce simple and efficient CCA-secure CL-PKE based on (hierarchical) identity-based encryption. Our construction has both theoretical and practical interests. First, our generic transformation gives a new way of constructing CCA-secure CL-PKE. Second, instantiating our transformation using lattice-based primitives results in a more efficient CCA-secure CL-PKE than its counterpart introduced by Dent in 2008.
引用
收藏
页码:315 / 333
页数:18
相关论文
共 10 条
[1]  
Boneh D(2003)Identity-based encryption from the Weil pairing SIAM J. Comput. 32 586-615
[2]  
Franklin M(1979)Universal classes of hash functions J. Comput. Syst. Sci. 18 143-154
[3]  
Carter L(2008)A survey of certificateless encryption schemes and security models Int. J. Inf. Secur. 7 349-377
[4]  
Wegman MN(1976)New directions in cryptography IEEE Trans. Inf. Theory 22 644-654
[5]  
Dent A.(2000)Non-malleable cryptography SIAM J. Comput. 30 391-437
[6]  
Diffie W(undefined)undefined undefined undefined undefined-undefined
[7]  
Hellman ME(undefined)undefined undefined undefined undefined-undefined
[8]  
Dolev D(undefined)undefined undefined undefined undefined-undefined
[9]  
Dwork C(undefined)undefined undefined undefined undefined-undefined
[10]  
Naor M(undefined)undefined undefined undefined undefined-undefined