What is Blowfish and how secure is it?
Blowfish is a symmetric block cipher encryption algorithm that takes a variable-length key, from 32-bits to 448-bits, making it ideal for a variety of encryption applications. Blowfish was designed in 1993 by Bruce Schneier. Since it’s initial release, it has been analyzed considerably, and it is currently recognized as a very strong encryption method that has proven to be one of the most secure algorithms in cryptography. Blowfish is un-patented and license-free, and is available free for all uses. The Blowfish encryption algorithm is virtually unbreakable by hackers. A French mathematical researcher recently took a little over 1 week to crack 40-bit encryption using a large network of powerful workstations. By logical extension, 41-bit encryption would take twice as long again. Using the same ‘brute force attack’ 56-bit encryption could theoretically be broken in around 1.4 million years, and it would take significantly longer than the age of the universe to crack a 448-bit key. As l