'''[https://www.schneier.com/academic/blowfish/%|%blowfish]''', a 64-bit symmetric block [cipher] by Bruce Schneier, is designed to operate efficiently on 32-bit architectures and accept variable key lengths. In practice initializing the cipher is a slow operation but once initialized the cipher operates very quickly. ** See Also ** [http://tcllib.sourceforge.net/doc/blowfish.html%|%Tcllib blowfish]: A pure-Tcl implementation of Blowfish. Derived from [Blowfish in Tcl]. [Trfcrypt]: Includes a compiled implementation of Blowfish. [Critlib]: Includes a compiled implementation of Blowfish [BOOK: Applied Cryptography]: [Blowfish Tk client]: [security:encrypt and security:decrypt]: ** Description ** The successor to Blowfish is [Twofish]. <> Cryptography