The Full Wiki

FISH (cipher): Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.


From Wikipedia, the free encyclopedia

For the British code-word for World War II German stream cipher teleprinter secure communications devices, see Fish (cryptography).

The FISH (FIbonacci SHrinking) stream cipher is a fast software based stream cipher using Lagged Fibonacci generators, plus a concept from the shrinking generator cipher. It was published by Siemens in 1993. FISH is quite fast in software and has a huge key length. However, in the same paper where he proposed Pike, Ross Anderson showed that FISH can be broken with just a few thousand bits of known plaintext.


  • Blöcher, Uwe; Dichtl, Markus (1994), "Fish: A fast software stream cipher", Proc. Fast Software Encryption 1993, Lecture Notes in Computer Science, 809, Springer-Verlag, pp. 41–44, doi:10.1007/3-540-58108-1_4  .
  • Anderson, Ross J. (1995), "On Fibonacci keystream generators", Proc. Fast Software Encryption 1994, Lecture Notes in Computer Science, 1008, Springer-Verlag, pp. 346–352, doi:10.1007/3-540-60590-8_26  .


Got something to say? Make a comment.
Your name
Your email address