Netinfo Security ›› 2016, Vol. 16 ›› Issue (11): 66-72.doi: 10.3969/j.issn.1671-1122.2016.11.011

• Orginal Article • Previous Articles     Next Articles

Research of Signcyption Based on QC-LDC

Mingye LIU1,2(), Yiliang HAN1,2, Xiaoyuan YANG1,2   

  1. 1. Department of Electronic Technology, Engineering University of Chinese People’s Armed Police Force, Xi’an Shaanxi 710086, China;
    2. Key Laboratory of Network and Information Security, Chinese People’s Armed Police Force, Xi’an Shaanxi 710086, China;
  • Received:2016-08-20 Online:2016-11-20 Published:2020-05-13

Abstract:

Signcryption is a cryptographic primitive that performs both the function of digital signature and public-key encryption, at a cost significantly lower than that required in the traditional signature-then encryption. Code based cryptography is an important scheme in post-quantum cryptography. Its computational efficiency is high but it has the drawback of large key. Aiming at solving this problem, a signcryption based on QC-LDPC was proposed the random oracle model. Because of the quasi cyclic property of the parity check matrix of QC-LDPC codes, the size of key can be efficiently reduced, and compared with the traditional approach of signature-then encryption, the ciphertext is 25% less. And the computational efficiency is high than the signcryption based on number theory such as “Two birds one stone”. Security analyse show that it satisfies IND-CCA2 and EUF-CMA security under random oracle model.

Key words: signcryption, post-quantum cryptography, code-based cryptography, QC-LDPC, provably secure

CLC Number: