Twofish: An implementation of the Twofish Symmetric-key cipher.

[ bsd3, codec, cryptography, library ] [ Propose Tags ]

Implements the Twofish symmetric block cipher, designed by: Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, and Niels Ferguson.

As well, this module includes some generic definitions for ciphers and cipher-block-chaining mode in the Data.Cipher module. In the future, these should probably either be moved to their own package, or all of this should be merged into the Crypto package.

Acknowledgments:

Dominic Steinitz and Creighton Hogg for their work on the Crypto package, upon which this package depends (particularily for the Data.LargeWord module).

Stephen Tetley for his advice and code examples provided on the Haskell-Beginners mailing list in response to a question I had, which helped me to create a transformer version of the Cbc monad.

Modules

[Index]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2, 0.3, 0.3.1, 0.3.2
Dependencies array (>=0.3), base (>=4 && <5), Crypto (>=4.2.1), HUnit (>=1.2.2.1), mtl (>=1.1.0.2) [details]
License BSD-3-Clause
Author Ron Leisti
Maintainer ron.leisti@gmail.com
Category Cryptography, Codec
Bug tracker mailto:ron.leisti@gmail.com
Uploaded by RonLeisti at 2010-06-17T21:44:53Z
Distributions NixOS:0.3.2
Reverse Dependencies 1 direct, 0 indirect [details]
Executables Test
Downloads 4579 total (12 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]