Invention Grant
US09323955B2 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
有权
用于利用微处理器以及相关联的嵌入式电子模块和系统来保护安装在电子模块中的逻辑或数学运算符的方法
- Patent Title: 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
- Patent Title (中): 用于利用微处理器以及相关联的嵌入式电子模块和系统来保护安装在电子模块中的逻辑或数学运算符的方法
-
Application No.: US10471323Application Date: 2001-12-20
-
Publication No.: US09323955B2Publication Date: 2016-04-26
- Inventor: Nicolas Giraud , Abraham Brolh , Patrice Hameau
- Applicant: Nicolas Giraud , Abraham Brolh , Patrice Hameau
- Applicant Address: FR Meudon
- Assignee: GEMALTO SA
- Current Assignee: GEMALTO SA
- Current Assignee Address: FR Meudon
- Agency: The Jansson Firm
- Agent Pehr B. Jansson
- Priority: FR0016723 20001221
- International Application: PCT/FR01/04124 WO 20011220
- International Announcement: WO02/50641 WO 20020627
- Main IPC: G06F21/75
- IPC: G06F21/75

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).
Public/Granted literature
Information query