packages feed

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