Blowfish Source Code
- Reference source code from SSLeay 0.6.6
- C by Bruce Schneier
- C by Paul Kocher
- C by Andrew Carter: zip tar.gz
- C by Tom Bonner (blowfish-api)
- C++ (author unknown)
- C++ by Jim Conger (note)
- C# by FireXware
- Fortran by Doug Millar
- Forth by Pierre Abbat
- Haskell by Doug Hoyte
- PIC16F877 by Edi Permadi
- Smalltalk by Paul DeBruicker
- Visual Basic by David Ireland
See also the list of products that use Blowfish.
Photo of Bruce Schneier by Per Ervland.
Schneier on Security is a personal website. Opinions expressed are not necessarily those of Resilient, an IBM Company.