packages feed

commsec-keyexchange-0.2: commsec-keyexchange.cabal

-- Initial commsec-sshkey.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                commsec-keyexchange
version:             0.2
synopsis:            Key agreement for commsec.
description:         Use RSA keys to authenticate a key exchange to
                     establish a commsec 'Connection'.  This package comes with
                     the same warnings as 'commsec': There is minimal testing
                     and no code review.  Use at your own risk.
license:             BSD3
license-file:        LICENSE
author:              Thomas M. DuBuisson
maintainer:          thomas.dubuisson@gmail.com
-- copyright:           
category:            Network
build-type:          Simple
cabal-version:       >=1.8
homepage:            https://github.com/TomMD/commsec-keyExchange
extra-source-files:  Test/test.hs

library
  exposed-modules:     Network.CommSec.KeyExchange
                     , Network.CommSec.KeyExchange.Socket
                     , Network.CommSec.KeyExchange.Internal
  -- other-modules:       
  build-depends:       base <5,
                       network,
                       crypto-pubkey-types,
                       cipher-aes128,
                       crypto-api >= 0.12.2,
                       bytestring,
                       commsec >= 0.3,
                       RSA,
                       cryptohash-cryptoapi,
                       DRBG >= 0.5,
                       monadcryptorandom,
                       cereal