Cryptographic countermeasure method by deriving a secret data
US9363073B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Nov 26, 2013 |
| Grant date | Jun 7, 2016 |
| Priority date | — |
| Expiry date | Nov 26, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/30
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method of protecting a circuit from attacks aiming to discover secret data used during the execution of a cryptographic calculation by the circuit, by, executing a transformation calculation implementing a bijective transformation function, receiving as input a secret data, and supplying a transformed data, executing a cryptographic calculation receiving as input a data to process and the transformed data, and executing an inverse transformation calculation receiving as input the result of the cryptographic calculation, and supplying a result that the cryptographic calculation would have supplied if it had been applied to the data to process and directly to the secret data, the data to process belong to a stream of a multiplicity of data, the transformed data being supplied as input to the cryptographic calculation for all the data of the stream.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.