Arnault, François; Berger, Thierry P.; Lauradoux, Cédric; Minier, Marine X-FCSR – a new software oriented stream cipher based upon FCSRs. (English) Zbl 1153.68370 Srinathan, K. (ed.) et al., Progress in cryptology – INDOCRYPT 2007. 8th international conference on cryptology in India, Chennai, India, December 9–13, 2007. Proceedings. Berlin: Springer (ISBN 978-3-540-77025-1/pbk). Lecture Notes in Computer Science 4859, 341-350 (2007). Summary: Feedback with Carry Shift Registers (FCSRs) are a promising alternative to LFSRs in the design of stream ciphers. The previous constructions based on FCSRs were dedicated to hardware applications. In this paper, we will describe X-FCSR a family of software oriented stream ciphers using FCSRs. The core of the system is composed of two 256-bits FCSRs. We propose two versions: X-FCSR-128 and X-FCSR-256 which output respectively 128 and 256 bits at each iteration. We study the resistance of our design against several cryptanalyses. These stream ciphers achieve a high throughput and are suitable for software applications (6.3 cycles/byte).For the entire collection see [Zbl 1135.94002]. Cited in 3 Documents MSC: 68P25 Data encryption (aspects in computer science) 94A60 Cryptography Keywords:stream cipher; FCSRs; software design; cryptanalysis Software:X-FCSR PDF BibTeX XML Cite \textit{F. Arnault} et al., Lect. Notes Comput. Sci. 4859, 341--350 (2007; Zbl 1153.68370) Full Text: DOI