DocumentCode :
3065931
Title :
Primitive polynomials for robust scramblers and stream ciphers against reverse engineering
Author :
Wu, Xin-Wen ; Koh, Soo Ngee ; Chui, Chee-Cheon
Author_Institution :
Sch. of Inf. & Commun. Technol., Griffith Univ., Gold Coast, QLD, Australia
fYear :
2010
fDate :
13-18 June 2010
Firstpage :
2473
Lastpage :
2477
Abstract :
A linear feedback shift register (LFSR) is a basic component of a linear scrambler and a stream cipher for a communication system. And primitive polynomials are used as the feedback polynomials of the LFSRs. In a non-cooperative context, the reverse-engineering of a linear scrambler and a stream cipher includes recovering the feedback polynomials and the LFSR´s initial states (which are the secret keys in the case of stream ciphers). The problem of recovering the secret keys of stream ciphers has been extensively studied. For example, an effective approach for recovering a secret key is known as the correlation attack in the literature. The problem of reconstructing the feedback polynomials of a stream cipher and a linear scrambler has been studied recently. Both recovering the LFSR initial states by the above-mentioned correlation attack and reconstructing the feedback polynomials are highly dependent on an assumption, that is, they require that the feedback polynomials have sparse multiples of moderate degrees. Hence, in order to build linear scramblers and stream ciphers that are robust against reverse engineering, we should use primitive polynomials which do not have sparse multiples of moderate degrees. In this paper, we study the existence of primitive polynomials which do not have sparse multiples of moderate degrees, and the density of such primitive polynomials among all primitive polynomials. Our results on the existence and density of such primitive polynomials are better than the previous results in the literature.
Keywords :
cryptography; polynomials; reverse engineering; shift registers; correlation attack; linear feedback shift register; linear scrambler; primitive feedback polynomial recovering; reverse engineering; stream ciphers; Australia; Communications technology; Context; Gold; Laboratories; Linear feedback shift registers; Polynomials; Reverse engineering; Robustness; State feedback;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory Proceedings (ISIT), 2010 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-7890-3
Electronic_ISBN :
978-1-4244-7891-0
Type :
conf
DOI :
10.1109/ISIT.2010.5513547
Filename :
5513547
Link To Document :
بازگشت