Full Key-Recovery Cubic-Time Template Attack on Classic McEliece Decapsulation [PDF]
Classic McEliece is one of the three code-based candidates in the fourth round of the NIST post-quantum cryptography standardization process in the Key Encapsulation Mechanism category. As such, its decapsulation algorithm is used to recover the session
Vlad-Florin Drăgoi +4 more
doaj +9 more sources
Performance Evaluation of the Classic McEliece Key Encapsulation Algorithm
In late 2016, the US NIST announced a post-quantum cryptography open competition to select public-key cryptoalgorithms (digital signature, asymmetric encryption, and key encapsulation) suitable for use when quantum computing is widely available. Based on
Alexandr Kuznetsov +3 more
openaire +2 more sources
Optimized Implementation of Encapsulation and Decapsulation of Classic McEliece on ARMv8. [PDF]
Recently, the results of the NIST PQC contest were announced. Classic McEliece, one of the 3rd round candidates, was selected as the fourth round candidate.
Minjoo Sim +4 more
core +3 more sources
How to Backdoor (Classic) McEliece and How to Guard Against Backdoors [PDF]
We show how to backdoor the McEliece cryptosystem such that a backdoored public key is indistinguishable from a usual public key, but allows to efficiently retrieve the underlying secret key. For good cryptographic reasons, McEliece uses a small random
Tobias Hemmert +3 more
core +4 more sources
Classic McEliece Key Generation on RAM constrained devices. [PDF]
Classic McEliece is a code based encryption scheme and candidate of the NIST post quantum contest. Implementing Classic McEliece on smart card chips is a challenge, because those chips have only a very limited amount of RAM.
Rainer Urian, Raphael Schermann
core +3 more sources
Verifying Classic McEliece: Examining the Role of Formal Methods in Post-Quantum Cryptography Standardisation [PDF]
Developers of computer-aided cryptographic tools are optimistic that formal methods will become a vital part of developing new cryptographic systems. We study the use of such tools to specify and verify the implementation of Classic McEliece, one of the ...
Brain, M. +3 more
core +7 more sources
Leaky McEliece: Secret Key Recovery From Highly Erroneous Side-Channel Information [PDF]
The McEliece cryptosystem is a strong contender for post-quantum schemes, including key encapsulation for confidentiality of key exchanges in network protocols.
Marcus Brinkmann +4 more
doaj +4 more sources
Classic McEliece Hardware Implementation with Enhanced Side-Channel and Fault Resistance [PDF]
In this work, we propose the first hardware implementation of Classic McEliece protected with countermeasures against Side-Channel Attacks (SCA) and Fault Injection Attacks (FIA). Classic Mceliece is one of the leading candidates for Key Encapsulation Mechanisms (KEMs) in the ongoing round 4 of the NIST standardization process for post-quantum ...
Peizhou Gan +4 more
openaire +3 more sources
The first code-based public-key cryptosystem was introduced in 1978 by McEliece. The public key specifies a random binary Goppa code. A ciphertext is a codeword plus random errors. The private key allows efficient decoding: extracting the codeword from the ciphertext, identifying and removing the errors.The McEliece system was designed to be one-way ...
Bernstein, Daniel J. +11 more
openaire +2 more sources
Key-Recovery Side-Channel Attack on the Berlekamp-Massey Decoding Algorithm in the Classic McEliece KEM [PDF]
In this article, we present a side-channel attack on unprotected implementations of the Berlekamp-Massey (BM) algorithm in both the reference implementation and an embedded implementation of the Classic McEliece KEM, where BM is used during ...
Andrei Alexei +2 more
doaj +2 more sources

