Affiliation:
1. College of Computer Science and Technology, Qingdao University, Qingdao 266071, China
Abstract
Linear complexity is an important pseudo-random measure of the key stream sequence in a stream cipher system. The 1-error linear complexity is used to measure the stability of the linear complexity, which means the minimal linear complexity of the new sequence by changing one bit of the original key stream sequence. This paper contributes to calculating the exact values of the linear complexity and 1-error linear complexity of the binary key stream sequence with two prime periods defined by Ding–Helleseth generalized cyclotomy. We provide a novel method to solve such problems by employing the discrete Fourier transform and the M–S polynomial of the sequence. Our results show that, by choosing appropriate parameters p and q, the linear complexity and 1-error linear complexity can be no less than half period, which shows that the linear complexity of this sequence not only meets the requirements of cryptography but also has good stability.
Reference28 articles.
1. Cusick, T.W., Ding, C., and Renvall, A. (2004). Stream Ciphers and Number Theory, Elsevier Science.
2. On the k-error linear complexity of 2p2-periodic binary sequences;Niu;Sci. China Inf. Sci.,2020
3. Shift-register synthesis and BCH decoding;Massey;IEEE Trans. Inform. Theory,1969
4. Computing the 2-adic complexity of two classes of Ding-Helleseth generalized cyclotomic sequences of periods of twin prime products;Yan;Cryptogr. Commu.,2021
5. Linear complexity of new generalized cyclotomic sequences of order two of length pq;Bai;IEEE Trans. Inf. Theory,2005