Title :
Improving the efficiency of the LDPC code-based McEliece cryptosystem through irregular codes
Author :
Baldi, Mario ; Bianchi, Matteo ; Maturo, Nicola ; Chiaraluce, Franco
Author_Institution :
DII, Univ. Politec. delle Marche, Ancona, Italy
Abstract :
We consider the framework of the McEliece cryptosystem based on low-density parity-check (LDPC) codes, which is a promising post-quantum alternative to classical public key cryptosystems. The use of LDPC codes in this context allows to achieve good security levels with very compact keys, which is an important advantage over the classical McEliece cryptosystem based on Goppa codes. However, only regular LDPC codes have been considered up to now, while some further improvement can be achieved by using irregular LDPC codes, which are known to achieve better error correction performance than regular LDPC codes. This is shown in this paper, for the first time at our knowledge. The possible use of irregular transformation matrices is also investigated, which further increases the efficiency of the system, especially in regard to the public key size.
Keywords :
Goppa codes; cryptography; parity check codes; Goppa codes; LDPC code-based McEliece cryptosystem; LDPC codes; error correction performance; irregular codes; irregular transformation matrices; low-density parity-check; public key cryptosystems; public key size; Context; Decoding; Parity check codes; Public key; Sparse matrices; McEliece cryptosystem; irregular LDPC codes;
Conference_Titel :
Computers and Communications (ISCC), 2013 IEEE Symposium on
Conference_Location :
Split
DOI :
10.1109/ISCC.2013.6754945