X-FCSR: a new software oriented stream cipher based upon FCSRs

  • Authors:
  • François Arnault;Thierry P. Berger;Cédric Lauradoux;Marine Minier

  • Affiliations:
  • XLIM, UMR CNRS, Université de Limoges, Limoges Cedex, France;XLIM, UMR CNRS, Université de Limoges, Limoges Cedex, France;INRIA, Le Chesnay Cedex, France;INSA de Lyon - Laboratoire CITI, Villeurbanne Cedex, France

  • Venue:
  • INDOCRYPT'07 Proceedings of the cryptology 8th international conference on Progress in cryptology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

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 [3]. 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).