FISH (cipher)

FISH (cipher)

: " 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.

References

* Uwe Blöcher and Markus Dichtl, Fish: A Fast Software Stream Cipher, Fast Software Encryption 1993, pp41–44.
* Ross J. Anderson, On Fibonacci Keystream Generators, Fast Software Encryption 1994, pp346–352.


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Fish (cryptography) — For the (Fibonacci Shrinking) stream cipher published in 1993, see FISH (cipher). Fish (sometimes FISH) was the Allied codename for any of several German teleprinter stream ciphers used during World War II [Wolfgang W. Mache, Geheimschreiber (… …   Wikipedia

  • Fish (disambiguation) — NOTOC Fish are vertebrates with gills that live in water. Related concepts include:* Fish (food) * fishingFish may also refer to:People*Albert Fish (1870 1936), U.S. serial killer and cannibal, electrocuted *Eric Fish, singer in Subway To Sally… …   Wikipedia

  • FISH (Cryptographie) — Pour les articles homonymes, voir FISH. Fish ou FISH (poissons) était le nom de code allié pour plusieurs machines de chiffrements de flot utilisés par les Allemands durant la Seconde Guerre mondiale. Les messages étaient transmis par… …   Wikipédia en Français

  • FISH (cryptographie) — Pour les articles homonymes, voir FISH. Fish ou FISH (poissons) était le nom de code allié pour plusieurs machines de chiffrements de flot utilisés par les Allemands durant la Seconde Guerre mondiale. Les messages étaient transmis par… …   Wikipédia en Français

  • Fish (cryptographie) — Pour les articles homonymes, voir FISH. Fish ou FISH (poissons) était le nom de code allié pour plusieurs machines de chiffrements de flot utilisés par les Allemands durant la Seconde Guerre mondiale. Les messages étaient transmis par… …   Wikipédia en Français

  • fish — 1) any chordate below the tetrapods. A poikilothermic aquatic chordate breathing by means of gills throughout life (accessory organs may be used) and having limbs, if any, in the form of fins. For convenience, lancelets, lampreys and hagfishes… …   Dictionary of ichthyology

  • Stream cipher — The operation of the keystream generator in A5/1, a LFSR based stream cipher used to encrypt mobile phone conversations. In cryptography, a stream cipher is a symmetric key cipher where plaintext digits are combined with a pseudorandom cipher… …   Wikipedia

  • Lorenz cipher — Tunny redirects here. For the fish, see Tuna. The Lorenz SZ 40 and SZ 42 ( Schlüsselzusatz , meaning cipher attachment ) were German cipher machines used during World War II for teleprinter circuits. British codebreakers, who referred to… …   Wikipedia

  • Cryptanalysis of the Lorenz cipher — The Lorenz SZ machines had 12 wheels each with a different number of cams (or pins). Wheel number 1 2 3 4 5 6 7 …   Wikipedia

  • Pike (cipher) — The Pike stream cipher was invented by Ross Anderson to be a leaner and meaner version of FISH after he broke FISH in 1994; the name is a humorous allusion to the Pike fish. The cipher combines ideas from A5 with the Lagged Fibonacci generators… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”