Paper 2022/502
Fast Diffusion Block for Secret Key Cryptography
Vlastimil Klima
Abstract
We present a diffusion block (DB), which is extraordinarily fast. After one round, it reaches complete diffusion, which means only 16 memory reads and 15 XOR operations. It uses only the most common operations available in any microprocessor. The diffusion and speed are based on a large key, about 64 kB for encryption and 34 kB for decryption, expanded from the classical key size of 128, 256, or more bits. The basic block length is 128 bits and could be expanded to 192, 256, or more. DB uses the same core idea as uses AES, DES, and others, which has been studied for more than 50 years by many cryptanalysts.
Metadata
- Available format(s)
- Category
- Secret-key cryptography
- Publication info
- Preprint. MINOR revision.
- Keywords
- diffusiondesign principlessecret key cryptography
- Contact author(s)
- v klima @ volny cz
- History
- 2022-04-28: received
- Short URL
- https://ia.cr/2022/502
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2022/502, author = {Vlastimil Klima}, title = {Fast Diffusion Block for Secret Key Cryptography}, howpublished = {Cryptology {ePrint} Archive, Paper 2022/502}, year = {2022}, url = {https://eprint.iacr.org/2022/502} }