Using state reordering to protect against white box attacks
US9692592B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Sep 27, 2015 |
| Grant date | Jun 27, 2017 |
| Priority date | — |
| Expiry date | Sep 27, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/34
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
Some embodiments provide a method for performing an iterative block cipher. Line rotations and column rotations are combined to have a diversity of representations of the AES state. These protections can be performed either in static mode where the rotations are directly included in the code and the tables or in dynamic mode where the rotations are chosen randomly at execution time, depending on some entropic context variables. The two modes can also be advantageously combined together.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.