A symmetric encryptionalgorithm designed by Bruce Schneier in 1993 as an alternative to existing encryption algorithms, such as DES. Blowfish is a 64-bitblockcipher (i.e., a cryptographic key and algorithm are applied to a block of data rather than single bits) that uses a key length that can vary between 32 and 448 bits. Blowfish is available for free use by any, and the technology is unpatented and free of license.
Blowfish Source Code Downloads for several languages, including Java, Visual Basic and C++.
DRM Watch Analysis of digital rights management technology.
Products That Use Blowfish This list is a compilation of encryption products that use the Blowfish encryption algorithm.