Process for secure processing of a sensitive logical element in a storage register, and security module implementing this process
US6422470B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 11, 2000 |
| Grant date | Jul 23, 2002 |
| Priority date | — |
| Expiry date | Feb 11, 2020 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q20/382
- WIPO fieldIT methods for management
- WIPO sectorElectrical engineering
Abstract
The invention relates to a process for the secure processing of a sensitive logical element (S2) in a storage register (30) containing several words (31-38), each formed of several logical elements (L1-L8, S1-S8). The process comprises:defining a first auxiliary word containing several logical elements randomly defining the position of a sensitive word (36) among the words of the storage register, which is intended to store the sensitive logical element (S2), and within the sensitive word, the position of the sensitive logical element among the logical elements of the sensitive word, the other words (31-35, 37, 38) of the storage register constituting decoy words; andusing the first auxiliary word to select the sensitive word (36) and storing the sensitive logical element (S2) in its position within the sensitive word.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.