Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Blowfish is a license-free cipher-block algorithm that propels a 32-bit, variable-length key to 448 bits. The original design was intended to replace the older and less-advanced data encryption standard (DES) by way of public domain access. Its basic functions utilize S-keys, which are key-dependent.
Bruce Schneier developed the blowfish algorithm in 1993. While seemingly taking too much time to gain technological acceptance, the blowfish algorithm has been given significant numbers of positive reviews.