Blowfish Encryption & Decryption Tool

Encrypt and decrypt data using Bruce Schneier's 64-bit Blowfish block cipher with variable key lengths up to 448 bits, custom IVs, and mode selections.

How to Use Blowfish Encryption & Decryption Tool

  1. Input Data & Key (Up to 448 Bits): Provide message text and any secret key from 32 to 448 bits in length.
  2. Select Mode of Operation: Choose ECB or CBC mode with optional initialization vector.
  3. Execute 16-Round Feistel Network: Inspect the transformed 64-bit blocks through key-dependent S-boxes.

Frequently Asked Questions

Who designed the Blowfish cipher?

Bruce Schneier designed Blowfish in 1993 as a fast, free, unpatented alternative to DES. It is notable for its large key-dependent S-boxes.