FISH (cipher)
{{Short description|Stream cipher}}
{{For| the British code-word for World War II German stream cipher teleprinter secure communications devices|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.
References
- {{citation|first1=Uwe|last1=Blöcher|first2=Markus|last2=Dichtl|title=Fast Software Encryption |contribution=Fish: A fast software stream cipher|year=1994|series=Lecture Notes in Computer Science|publisher=Springer-Verlag|volume=809|pages=41–44|doi=10.1007/3-540-58108-1_4|isbn=978-3-540-58108-6|doi-access=free}}.
- {{citation|first=Ross J.|last=Anderson|title=Fast Software Encryption |contribution= On Fibonacci keystream generators|year=1995|series=Lecture Notes in Computer Science|publisher=Springer-Verlag|volume=1008|pages=346–352|doi=10.1007/3-540-60590-8_26|isbn=978-3-540-60590-4|doi-access=free}}.
{{Cryptography navbox | stream}}
{{Crypto-stub}}