This repository has been archived by the owner on May 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
/
DRBG.cabal
70 lines (66 loc) · 2.21 KB
/
DRBG.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
name: DRBG
version: 0.5.5
license: BSD3
license-file: LICENSE
author: Thomas DuBuisson <[email protected]>
maintainer: Thomas DuBuisson
description: Cryptographically secure RNGs
synopsis: Deterministic random bit generator (aka RNG, PRNG) based
HMACs, Hashes, and Ciphers.
category: Cryptography
stability: stable
build-type: Simple
cabal-version: >= 1.10
tested-with: GHC == 7.10.2
Data-Files: Test/HMAC_DRBG.txt Test/Hash_DRBG.txt Test/CTR_DRBG.txt Test/Dual_EC_DRBG.txt CHANGELOG
extra-source-files:
Test/HMAC_DRBG.txt Test/Hash_DRBG.txt Test/CTR_DRBG.txt Test/Dual_EC_DRBG.txt
flag test
description: Build a program to test the DRBG library
default: False
Library
default-language: Haskell2010
Build-Depends: base >= 4.0 && < 5
, cereal >= 0.5 && < 0.6
, bytestring
, prettyclass
, tagged >= 0.7
, crypto-api >= 0.13
, cryptohash-cryptoapi >= 0.1
, parallel
, mtl >= 2.0 && < 2.3
, cipher-aes128 >= 0.6
, entropy
ghc-options: -O2
hs-source-dirs:
exposed-modules: Crypto.Random.DRBG.Hash,
Crypto.Random.DRBG.HMAC,
Crypto.Random.DRBG.CTR,
Crypto.Random.DRBG,
Crypto.Random.DRBG.Types
other-modules: Crypto.Random.DRBG.HashDF
Test-Suite test-drbg
ghc-options: -Wall
Type: exitcode-stdio-1.0
main-is: Test/KAT.hs
build-depends: base
, QuickCheck
, crypto-api
, bytestring
, binary
, cereal
, cryptohash-cryptoapi
, crypto-api-tests
, HUnit
, test-framework
, test-framework-hunit
, cipher-aes128
, entropy
, mtl
, parallel
, prettyclass
, tagged
other-modules: Paths_DRBG
source-repository head
type: git
location: https://github.com/TomMD/DRBG