Paper 2020/158 Original: eprint.iacr.org/2020/158 ↗
Jump index in T-functions for designing a new basic structure of stream ciphers
Abstract
The stream ciphers are a set of symmetric algorithms that receive a secret message as a sequence of bits and perform an encryption operation using a complex function based on key and IV, and combine xor with bit sequences. One of the goals in designing stream ciphers is to obtain a minimum period, which is one of the primary functions of using T-functions. On the other hand, the use of jump index in the design of LFSRs has made the analysis of LFSR-based stream ciphers more complicated. In this paper, we have tried to introduce a new method for designing the initial functions of stream ciphers with the use of T-functions concepts and the use of jump indexes, that has the maximum period. This method is resist side-channel attacks and can be efficiently implemented in hardware for a wide range of target processes and platforms.
Metadata
- Available format(s)
PDF
- Category
- Foundations
- Publication info
- Preprint.
- History
- 2020-02-13: last updated
- 2020-02-13: published
- Short URL
- https://ia.cr/2020/158
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2020/158,
author = {Ali Hadipour and Seyed Mahdi Sajadieh and Raheleh Afifi},
title = {Jump index in T-functions for designing a new basic structure of stream ciphers},
howpublished = {Cryptology {ePrint} Archive, Paper 2020/158},
year = {2020},
url = {https://eprint.iacr.org/2020/158}
}