BLOWFISH ALGORITHM
Keywords:
algo-rithm, blowfish, cryptography encryption, securityAbstract
Modern day systems require data security more than it was required in the later. Blowfish algorithm is a derived Feistel net-work block cipher that has a 64 bit block size and it also contains a variable key size that can get up to 448 bits long. Needless to say, the Blowfish algorithm is not a patented algorithm and it can be used freely by any person under any situation. Blowfish algorithm is a symmetric block cipher that can be used as a drop-in replacement for DES (Data Encryption Standard) or IDEA (International Data Encryption Al-gorithm). It takes a variable-length key, makes it ideal for both domestic and export-able use. Blowfish was designed in 1993 by Bruce Schneier as a free & fast alternative to existing encryption algorithms. Blowfish is a Feistel network block cipher with a 64 bit block size and a variable key size up to 448 bits long. The Blowfish algorithm is unencumbered by patents and is free to use for any one is any situation.

