Journal of Mathematical Cryptology (Sep 2009)

Some remarks on FCSRs and implications for stream ciphers

  • Fischer Simon,
  • Meier Willi,
  • Stegemann Dirk

DOI
https://doi.org/10.1515/JMC.2009.013
Journal volume & issue
Vol. 3, no. 3
pp. 227 – 236

Abstract

Read online

Feedback with carry shift registers (FCSRs) are extensively discussed in the context of pseudorandom number generation and as building blocks for stream ciphers. Similarly to linear feedback shift registers, FCSRs may be represented in Galois and in Fibonacci architecture. We describe the first formal characterization of periodic Galois states and show an efficient mapping between periodic Galois states and periodic Fibonacci states. Additionally we provide a method for explicitly computing the autocorrelation of maximum-period FCSR sequences and discuss the impact of our findings on the design of FCSR-based stream ciphers.

Keywords