Encrypt Online

Blowfish

Blowfish is the first symmetric encryption algorithm which uses a single encryption key to both encrypt and decrypt data. The sensitive data and the symmetric encryption key are utilized within the encryption algorithm to turn the sensitive data into ciphertext. Blowfish uses a block size of 64, which is considered wholly insecure. Blowfish is unpatented, license-free, and available free for all uses.
Blowfish is an alternative to DES Encryption Technique. It is significantly faster than DES and provides a good encryption rate with no effective cryptanalysis technique found to date. It has following configuration.

1. blockSize: 64-bits 2. keySize: 32-bits to 448-bits variable size 3. number of subkeys: 18 4. number of rounds: 16 5. number of substitution boxes: 4 [each having 512 entries of 32-bits each