×

zbMATH — the first resource for mathematics

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].

MSC:
68P25 Data encryption (aspects in computer science)
94A60 Cryptography
Software:
X-FCSR
PDF BibTeX XML Cite
Full Text: DOI