Blowfish is an encryption algorithm that can be used as a replacement for the DES or IDEA algorithms. It is a symmetric (that is, a secret or private key) block cipher that uses a variable-length key, from 32 bits to 448 bits, making it useful for both domestic and exportable use. (The U. S. government forbids the exportation of encryption software using keys larger than 40 bits except in special cases.) Blowfish was designed in 1993 by Bruce Schneier as an alternative to existing encryption algorithms. Designed with 32-bit instruction processors in mind, it is significantly faster than DES. Since its origin, it has been analyzed considerably. Blowfish is unpatented, license-free, and available free for all uses.
Stats
created |
1 year ago |
viewed |
3 times |
active |
1 year ago |
editors |
0 |
Recent Hot Answers
Why exactly is Blowfish faster than AES?Can one efficiently iterate valid bcrypt hash output values?
Is Blowfish strong enough for VPN encryption?
Is Blowfish strong enough for VPN encryption?
Blowfish Encryptions in Bcrypt hashing algorithm
more »
Related Tags
bcrypt × 4aes × 3
cryptanalysis × 2
implementation
cbc
authenticated-encryption
eax
ecb
feistel-network
sha256
brute-force-attack
key-derivation
key-size
encryption
block-cipher
hash