yggdrasil-0.1.0.0: yggdrasil.cabal
name: yggdrasil
version: 0.1.0.0
synopsis: Executable specifications of composable cryptographic protocols.
description: Yggdrasil is a framework for writing executable
specification of composable cryptographic protocols. It is
modelled after Ran Canetti's Universal Composability
framework, although it departs from it in multiple places
to simplify the interface, and provide strong typing.
homepage: https://git.drwx.org/phd/yggdrasil
license: AGPL-3
license-file: LICENSE
author: Thomas Kerber
maintainer: tk@drwx.org
category: Cryptography
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: >=1.10
source-repository head
type: git
location: https://git.drwx.org/phd/yggdrasil
library
exposed-modules: Yggdrasil.Adversarial
Yggdrasil.Distribution
Yggdrasil.ExecutionModel
Yggdrasil.Functionalities
Yggdrasil.HList
build-depends: base >= 4.11 && < 4.12
, cryptonite >= 0.25 && < 0.26
, memory >= 0.14 && < 0.15
, mtl >= 2.2 && < 2.3
, transformers >= 0.5 && < 0.6
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
test-suite spec
type: exitcode-stdio-1.0
other-extensions: ScopedTypeVariables
default-language: Haskell2010
hs-source-dirs: tests
ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
main-is: Spec.hs
other-modules: ExecTests
FunctTests
build-depends: cryptonite
, base
, hspec
, QuickCheck
, yggdrasil