
Copyright © Philip M. Parker, INSEAD. Terms of Use.

Definition: Blowfish |
BlowfishNoun1. Delicacy that is highly dangerous because of a potent nerve poison in ovaries and liver. 2. Any of numerous marine fishes whose elongated spiny body can inflate itself with water or air to form a globe; several species contain a potent nerve poison; closely related to spiny puffers. Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved. |
(From Wikipedia, the free Encyclopedia)
The word Blowfish can mean:
- A kind of fish, also called a pufferfish.
- The Blowfish encryption algorithm, which is named after the fish.
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Blowfish."
(From Wikipedia, the free Encyclopedia)
Blowfish is a symmetric key, secret key, block cipher designed in 1993 by Bruce Schneier.
Blowfish has a 64 bit block size and a key length of anywhere from 32 bits to 448 bits. It is based on Schneier's idea that good security against both known and future cryptanalysis can hopefully be obtained by using large, pseudo-random, key dependent s-boxes.
It is one of the faster block ciphers in widespread use, except when changing keys. Each new key requires pre-processing equivalent to encrypting about 4 kilobytes of text, which is very slow compared to other block ciphers. This prevents its use in certain applications, but is not a problem in others.
Also, Blowfish has a relatively large memory footprint of just over 4 kilobytes of RAM. This is not a problem even for older smaller desktop and laptop computers, but it does prevent use in the smallest embedded systems such as early smartcards.
There is no effective cryptanalysis of Blowfish known publicly as of Sept. 2002. It should be noted that, like other block ciphers with a 64 bit block, it is risky to encrypt extremely large texts (more than a few hundred megabytes) with a single key. If more data is to be encrypted a block cipher with a larger block size should be used.
Within the limitations noted, Blowfish is a very useful and respected cipher and has seen widespread application.
See also: cryptography
External links
- Official Blowfish website
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Blowfish encryption algorithm."
Synonyms: BlowfishSynonyms: globefish (n), puffer (n), sea squab (n). (additional references) |
| Domain | Usage | |
Song Titles | Hold My Hand (performing artist: Hootie & The Blowfish) I Go Blind (performing artist: Hootie & The Blowfish) I Will Wait (performing artist: Hootie & The Blowfish) Old Man & Me (When I Get To Heaven) (performing artist: Hootie & The Blowfish) Sad Caper (performing artist: Hootie & The Blowfish) | |
Source: compiled by the editor from various references; see credits. | ||
| Domain | Title |
Books | |
Source: compiled by the editor from various references; see credits. | |
| ||||||
| The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com. |
| Language | Translations for "blowfish"; alternative meanings/domain in parentheses. | |
German | Interfis. (various references) | |
Pig Latin | owfishblay.(various references) | |
| Source: compiled by the editor from various translation references. | ||
Derivations | |
Words beginning with "blowfish": blowfishes. (additional references) | |
| |
"Blowfish" is suggested in spellcheckers for the following: Blawith, blewish, Bowlfish. (additional references) | |
| Source: compiled by the editor, based on several corpora (additional references). | |
| # of Phoneme Matches | Pronunciation | Word(s) rhyming with "blowfish" (pronounced blō"fish) |
| 3 | -f i sh | crayfish, Killifish, raffish. |
Source: compiled by the editor (additional references); see credits. | ||
Scrabble® Enable2K-Verified Anagrams | |
Direct Anagrams: fishbowl. | |
| Words within the letters "b-f-h-i-l-o-s-w" | |
-1 letter: wolfish. | |
-2 letters: lowish, owlish. | |
-3 letters: blows, boils, bowls, filos, flows, foils, fowls, howfs, howls, wolfs. | |
-4 letters: bios, blow, boil, bosh, bowl, bows, fibs, filo, fils, fish, flow, fobs, foil, fowl, hobs, hols, howf, howl, hows, libs, lobs, lows, obis, oils, owls, show, silo, slob, slow, soil, soli, swob, wish, wolf. | |
-5 letters: bio, bis, bos, bow. | |
| Words containing the letters "b-f-h-i-l-o-s-w" | |
+1 letter: fishbowls. | |
+2 letters: blowfishes. | |
| Source: compiled by the editor from various references; see credits. SCRABBLE® is a registered trademark. All intellectual property rights in and to the game are owned in the U.S.A and Canada by Hasbro Inc., and throughout the rest of the world by J.W. Spear & Sons Limited of Maidenhead, Berkshire, England, a subsidiary of Mattel Inc. Mattel and Spear are not affiliated with Hasbro. | |

Copyright © Philip M. Parker, INSEAD. Terms of Use.