Patent · US Active

Method for detecting a fault injection in a data processing system

US12032684B2 · kind B2 · utility

1Cited by
8References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 14, 2022
Grant dateJul 9, 2024
Priority date
Expiry dateOct 9, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/033
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for detecting a fault injection is described. The method includes providing a secondary code, the secondary code including a predetermined function with a known expected result when the secondary code is executed with a known tested input. A primary code is executed in the data processing system. The primary code may be a portion of code that requires protection from a fault injection attack, such as for example, security sensitive code. The secondary code is executed in parallel with the primary code execution in the data processing system to produce an output. The output is compared with the known expected result to detect the fault injection attack of the data processing system. In one embodiment, the secondary code is not related to the primary code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.