2023•Unpublished venueRequires access

McEliece Cryptosystem: Reducing the Key Size with QC-LDPC codes

Paula Pérez-Pacheco, Pino Caballero‐Gil

Open publisher page 4 citations

Abstract

Post-quantum cryptography is a growing area since Shor showed that a quantum computer with enough qubits could be used to break the most widely used public-key cryptographic protocols today, such as RSA or those based on the discrete logarithm problem. For this reason, it has become urgent to design cryptosystems that are robust against quantum computer attacks. One of them is the code-based McEliece cryptosystem, which was originally proposed using Goppa codes in 1978. The improved version of the original McEliece cryptosystem, called Classic McEliece, made it as far as the fourth round of the NIST Post-Quantum Cryptography standardization process launched by the National Institute of Technology to update the standards and include post-quantum cryptography in digital signatures, encryption and key exchange. In this work we describe and analyze two variants of the original cryptosystem designed to overcome its main drawbacks, such as its large key size and weakness against known attacks. In addition, both the recent attack that allows the recovery of the private key with limited complexity and the ways in which this attack can be prevented by changing the shape of some constituent arrays in these two new variants are discussed.

About this research paper

What this paper is about

Post-quantum cryptography is a growing area since Shor showed that a quantum computer with enough qubits could be used to break the most widely used public-key cryptographic protocols today, such as RSA or those based on the discrete logarithm problem. For this reason, it has become urgent to design cryptosystems that are robust against quantum computer attacks. One of them is the code-based McEliece cryptosystem, which was originally proposed using Goppa codes in 1978. The improved version of the original McEliece cryptosystem, called Classic McEliece, made it as far as the fourth round of the NIST Post-Quantum Cryptography standardization process launched by the National Institute of Technology to update the standards and include post-quantum cryptography in digital signatures, encryption and key exchange. In this work we describe and analyze two variants of the original cryptosystem designed to overcome its main drawbacks, such as its large key size and weakness against known attacks. In addition, both the recent attack that allows the recovery of the private key with limited complexity and the ways in which this attack can be prevented by changing the shape of some constituent arrays in these two new variants are discussed.

Why it matters

OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Post-quantum cryptography is a growing area since Shor showed that a quantum computer with enough qubits could be used to break the most widely used public-key cryptographic protocols today, such as RSA or those based on the discrete logarithm problem. For this reason, it has become urgent to design cryptosystems that are robust against quantum computer attacks. One of them is the code-based McEliece cryptosystem, which was originally proposed using Goppa codes in 1978. The improved version of the original McEliece cryptosystem, called Classic McEliece, made it as far as the fourth round of the NIST Post-Quantum Cryptography standardization process launched by the National Institute of Technology to update the standards and include post-quantum cryptography in digital signatures, encryption and key exchange. In this work we describe and analyze two variants of the original cryptosystem designed to overcome its main drawbacks, such as its large key size and weakness against known attacks. In addition, both the recent attack that allows the recovery of the private key with limited complexity and the ways in which this attack can be prevented by changing the shape of some constituent arrays in these two new variants are discussed.

Key concepts: McEliece cryptosystem, Cryptosystem, Post-quantum cryptography, Computer science, Cryptography, Key size, Quantum cryptography, Quantum computer

Related papers

Back to paper searchBrowse research topicsOriginal source
McEliece Cryptosystem: Reducing the Key Size with QC-LDPC codes — Research Paper | ScholarLens