[Resource Topic] 2023/308: Punctured Syndrome Decoding Problem Efficient Side-Channel Attacks Against Classic McEliece

Welcome to the resource topic for 2023/308

Title:
Punctured Syndrome Decoding Problem Efficient Side-Channel Attacks Against Classic McEliece

Authors: Vincent Grosso, Pierre-Louis Cayrel, Brice Colombier, Vlad-Florin Dragoi

Abstract:

Among the fourth round finalists of the NIST post-quantum cryptography standardization process for public-key encryption algorithms and key encapsulation mechanisms, three rely on hard problems from coding theory. Key encapsulation mechanisms are frequently used in hybrid cryptographic systems: a public-key algorithm for key exchange and a secret key algorithm for communication. A major point is thus the initial key exchange that is performed thanks to a key encapsulation mechanism. In this paper, we analyze side-channel vulnerabilities of the key encapsulation mechanism implemented by the Classic McEliece cryptosystem, whose security is based on the syndrome decoding problem. We use side-channel leakages to reduce the complexity of the syndrome decoding problem by reducing the length of the code considered. The columns punctured from the original code reduce the complexity of a hard problem from coding theory. This approach leads to efficient profiled side-channel attacks that recover the session key with high success rates, even in noisy scenarios.

ePrint: https://eprint.iacr.org/2023/308

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .