Hardware masked substitution box for the data encryption standard
US10461925B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 9, 2017 |
| Grant date | Oct 29, 2019 |
| Priority date | — |
| Expiry date | Feb 23, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/12
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An integrated circuit may implement a masked substitution box that includes a counter that generates counter values. An input mask component may generate unmasked input values based on a combination of respective counter values and an input mask value. Furthermore, a substitution function component may receive the unmasked input values and may generate output values based on respective unmasked input values and a substitution function. An output mask component may generate masked output values based on a combination of respective output values and an output mask value. The masked output values may be stored at memory elements.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.