Twofish-0.3: Twofish.cabal
Name: Twofish
Version: 0.3
Category: Cryptography, Codec
Synopsis: An implementation of the Twofish Symmetric-key cipher.
Description: 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, Caylee Hogg and Thomas DuBuisson for their work
on the Crypto package, upon which this package depends.
.
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. (now deprecated in favor of the CBC definitions in
crypto-api)
Author: Ron Leisti
Maintainer: ron.leisti@gmail.com
Bug-Reports: mailto:ron.leisti@gmail.com
Homepage: http://github.com/rleisti/twofish
License: BSD3
License-File: LICENSE
Cabal-Version: >= 1.14
Build-Type: Simple
Library
Build-Depends: array >= 0.4.0.0
,base >= 4 && < 5
,binary >= 0.5.1.0
,bytestring >= 0.9.2.1
,cereal >= 0.3.5.2
,crypto-api >= 0.10.2
,largeword >= 1.0.3
,mtl >= 1.1.0.2
,tagged >= 0.4.4
Exposed-Modules: Codec.Encryption.Twofish
,Data.Bitlib
other-extensions: FlexibleContexts
,FlexibleInstances
,FunctionalDependencies
,GeneralizedNewtypeDeriving
,MultiParamTypeClasses
,TypeSynonymInstances
Ghc-Options: -Wall
Default-Language: Haskell2010
Test-Suite Standard-Tests
type: exitcode-stdio-1.0
main-is: Test.hs
build-depends: array >= 0.4.0.0
,base >= 4 && < 5
,binary >= 0.5.1.0
,bytestring >= 0.9.2.1
,cereal >= 0.3.5.2
,crypto-api >= 0.10.2
,HUnit >= 1.2.4.2
,largeword >= 1.0.3
,tagged >= 0.4.4
Default-Language: Haskell2010