Block encryption algorithm with data-dependent rotations
US5835600A · kind A · utility
63Cited by
11References
13Claims
0Family size
Assignee
Inventor
Key dates
| Filing date | Apr 21, 1997 |
| Grant date | Nov 10, 1998 |
| Priority date | — |
| Expiry date | Apr 21, 2017 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/30
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A simple encryption and decryption device has been developed. The underlying algorithm is a fast block cipher that may be implemented efficiently in hardware or software. The algorithm makes heavy use of data-dependent rotations. The amount of each rotation depends on the data being encrypted and intermediate encryption results. The variables for the algorithm include word size, rounds, and the length of a secret key.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.