Fish: A fast software stream cipher

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 809)


This paper describes a fast software stream cipher called Fish based on the shrinking principle applied to the lagged Fibonacci generator (Fish — Fibonacci shrinking). It is designed to make full use of the 32 bit word length of popular processors. On an Intel 486 clocked with 33 MHz a data rate of 15 Mbit/s is achieved with a C implementation.


  1. [CKM93]
    D. Coppersmith, H. Krawczyk, Y. Mansour, ‘The Shrinking Generator', Pre-Proceedings of CRYPTO '93.Google Scholar
  2. [Knu81]
    D. E. Knuth, The Art of Computer Programming, Vol. 2, Seminumerical Algorithms, 2nd Edition, Addison-Wesley, Reading, Mass., 1981.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  1. 1.Siemens AGMünchenGermany

Personalised recommendations