Skip to main content

Fish: A fast software stream cipher

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

Abstract

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.

References

  1. D. Coppersmith, H. Krawczyk, Y. Mansour, ‘The Shrinking Generator', Pre-Proceedings of CRYPTO '93.

    Google Scholar 

  2. D. E. Knuth, The Art of Computer Programming, Vol. 2, Seminumerical Algorithms, 2nd Edition, Addison-Wesley, Reading, Mass., 1981.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blöcher, U., Dichtl, M. (1994). Fish: A fast software stream cipher. In: Anderson, R. (eds) Fast Software Encryption. FSE 1993. Lecture Notes in Computer Science, vol 809. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58108-1_4

Download citation

  • DOI: https://doi.org/10.1007/3-540-58108-1_4

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58108-6

  • Online ISBN: 978-3-540-48456-1

  • eBook Packages: Springer Book Archive