The FISH (FIbonacci SHrinking)
stream cipher
stream cipher is a symmetric key cipher where plaintext digits are combined with a pseudorandom cipher digit stream (keystream). In a stream cipher, each plaintext digit is encrypted one at a time with the corresponding digit of the keystream ...
is a fast
software based stream cipher using
Lagged Fibonacci generators, plus a concept from the
shrinking generator cipher. It was published by
Siemens
Siemens AG ( ) is a German multinational conglomerate corporation and the largest industrial manufacturing company in Europe headquartered in Munich with branch offices abroad.
The principal divisions of the corporation are ''Industry'', '' ...
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
*.
*.
Stream ciphers
Fibonacci numbers
{{Crypto-stub