Countermeasure to power attack and timing attack on cryptographic operations
US6804782B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 13, 1999 |
| Grant date | Oct 12, 2004 |
| Priority date | — |
| Expiry date | Aug 13, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2207/7219
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A cryptography circuit provides secure processing of data by utilizing countermeasures that combat timing and power attacks. Superfluous operations such as multiplication operations, modular reductions by an integer, storage of data to memory are available for use by a processor to disguise the amount of power usage and the amount of time required to perform a cryptographic operation. A cryptographic key is available for use in order to trigger when these emulated operations occur. The occurrences of the emulated operations is controlled by the user to provide the preferred tradeoff between security and use of resources.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.