The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 04, 2024

Filed:

May. 26, 2022
Applicant:

Idemia France, Courbevoie, FR;

Inventors:

Laurent Castelnovi, Courbevoie, FR;

Guillaume Barbu, Courbevoie, FR;

Luk Bettale, Courbevoie, FR;

Thomas Chabrier, Courbevoie, FR;

Nicolas Debande, Courbevoie, FR;

Christophe Giraud, Courbevoie, FR;

Nathan Reboud, Courbevoie, FR;

Assignee:

IDEMIA FRANCE, Courbevoie, FR;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/72 (2013.01); H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
H04L 9/004 (2013.01); G06F 21/72 (2013.01); H04L 2209/12 (2013.01);
Abstract

The invention proposes a novel type of infective countermeasure against fault injection attacks. Instead of determining the injected error before amplifying it, the novel countermeasure applies the same diffusion function to two intermediate ciphers obtained by executing a cryptographic operation on an input. The error is therefore amplified within the same intermediate ciphers, referred to as infective ciphers after diffusion. It is then possible to use diffusion functions which do not map the cipher 0 as an output equal to 0. A cipher recomposed from bits of undiffused ciphers is also generated. These infective and recomposed ciphers are XOR-combined to provide an output cipher. This approach makes it possible to adapt, by simple duplication of the pairs and associated specific diffusion functions, the protection offered by the countermeasure to a desired number of injected faults.


Find Patent Forward Citations

Loading…