Two constructions of optimal pairs of linear codes for resisting side channel and fault injection attacks
Claude Carlet, Chengju Li, Sihem Mesnager

TL;DR
This paper introduces two novel constructions of optimal linear code pairs using primitive irreducible cyclic codes to enhance resistance against side-channel and fault injection attacks, with explicit security parameters.
Contribution
First use of primitive irreducible cyclic codes to construct optimal code pairs for security against SCA and FIA, providing explicit security parameters.
Findings
Constructed two optimal code pairs with explicit security parameters
Derived weight enumerators for the involved codes
First application of primitive irreducible cyclic codes in this context
Abstract
Direct sum masking (DSM) has been proposed as a counter-measure against side-channel attacks (SCA) and fault injection attacks (FIA), which are nowadays important domains of cryptanalysis. DSM needs two linear codes whose sum is direct and equals a whole space . The minimum distance of the former code and the dual distance of the latter should be as large as possible, given their length and dimensions. But the implementation needs in practice to work with words obtained by appending, to each codeword of the latter code, the source word from which is the encoding. Let be an linear code over the finite field with generator matrix and let be the linear code over the finite field with generator matrix . It is then highly desired to construct optimal pairs of linear codes satisfying that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptographic Implementations and Security · Quantum-Dot Cellular Automata
