Patent · US Active

Method for protecting a logic or mathematical operator installed in an electronic module with a microprocessor as well as the associated embedded electronic module and the system

US9323955B2 · kind B2 · utility

0Cited by
12References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 20, 2001
Grant dateApr 26, 2016
Priority date
Expiry dateSep 7, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/755
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The method for protecting a logic or mathematical operator of the NOR operator type, able to be used for executing a program in a microprocessor electronic module wherein the execution of the NOR operator is replaced by the execution (CAL-XORSEC(1) of a sequence Si operations having for final result a result identical to that of the XOR function.The sequence of operations Si composed of elementary operations with AND, OR and NOT is selected at each XOR operator from a set of eight equivalent sequences (S1 to S8) after determination CAL-NDO) of an order number ND0=1 according to the parameters of the program and/or a random parameter R supplied by a pseudo-random number generator (14).

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