Block encryption algorithm with data-dependent rotations
US5724428A · kind A · utility
92Cited by
10References
16Claims
0Family size
Assignee
Inventor
Key dates
| Filing date | Nov 1, 1995 |
| Grant date | Mar 3, 1998 |
| Priority date | — |
| Expiry date | Nov 1, 2015 |
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.