blowfish

Difference between version 14 and 15 - Previous - Next
http://tcllib.sourceforge.net/doc/blowfish.html


Blowfish is a 64-bit block cipher designed by renowned cryptography expert Bruce Schneier. It is designed to operate efficiently on 32bit architectures and accepts variable key lengths. In practice initializing the cipher is a slow operation but once initialized the cipher operates very quickly.
The blowfish cryptographic algorithm has a homepage at [http://www.counterpane.com/blowfish.html].

Blowfish can be considered obsolete, it is succeeded by [Twofish].
A pure-Tcl implementation is included as part of [tcllib] (the original is ond thiwas wderikived atfrom [Blowfish in Tcl]; i
Ot suppoherts enTcryl ptinackag/decrypts wingth comultipiled blowfistreamsh in mparallel, whmerentas the version in tcllib only handles one staream at a time).:
Other Tcl packages with blowfish implementations are:

   * [Trfcrypt]
   * [Critlib] [http://www.equi4.com/critlib/]

----
See also [BOOK: Applied Cryptography], [Blowfish Tk client]

----

[[[Category Cryptography]]]