Skip to content
Newer
Older
100644 73 lines (65 sloc) 2.69 KB
8dabc3d @TomMD Fix spacing in cabal
authored Aug 13, 2010
1 name: crypto-api
f2881cb @TomMD Remove Either monad instance entirely - belongs in monadcryptorandom.…
authored Oct 31, 2010
2 version: 0.2
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored Aug 13, 2010
3 license: BSD3
8dabc3d @TomMD Fix spacing in cabal
authored Aug 13, 2010
4 license-file: LICENSE
3ad2f1a @TomMD Add Dominic as a copyright holder
authored Sep 7, 2010
5 copyright: Thomas DuBuisson <thomas.dubuisson@gmail.com>, Dominic Steinitz (see Data.LargeWord module)
8dabc3d @TomMD Fix spacing in cabal
authored Aug 13, 2010
6 author: Thomas DuBuisson <thomas.dubuisson@gmail.com>, Dominic Steinitz
7 maintainer: Thomas DuBuisson <thomas.dubuisson@gmail.com>
b79dc52 @TomMD Improve desciption in .cabal
authored Aug 16, 2010
8 description: A generic interface for cryptographic operations,
9 platform independent quality RNG, property tests
10 and known-answer tests (KATs) for common algorithms,
11 and a basic benchmark infrastructure.
12
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored Aug 13, 2010
13 Maintainers of hash and cipher implementations are
14 encouraged to add instances for the classes defined
da20109 @TomMD Moved from Data.Crypto.* to Crypto.* module names. Renamed RandomGene…
authored Sep 4, 2010
15 in Crypto.Classes. Crypto users are similarly
3379289 @TomMD Documentation fixes (formatting)
authored Sep 7, 2010
16 encouraged to use the interfaces defined in the Classes
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored Aug 13, 2010
17 module.
b79dc52 @TomMD Improve desciption in .cabal
authored Aug 16, 2010
18
19 Any concepts or functions of general use to more than
20 one cryptographic algorithm (ex: padding) is within
21 scope of this package.
8dabc3d @TomMD Fix spacing in cabal
authored Aug 13, 2010
22 synopsis: A generic interface for cryptographic operations
23 category: Data, Cryptography
8114650 @TomMD Fix homepage, bug-reports links
authored Sep 20, 2010
24 homepage: http://trac.haskell.org/crypto-api/wiki
25 bug-reports: http://trac.haskell.org/crypto-api/report/1
8dabc3d @TomMD Fix spacing in cabal
authored Aug 13, 2010
26 stability: stable
27 build-type: Simple
28 cabal-version: >= 1.6
29 tested-with: GHC == 6.12.1
5349cef @TomMD Added documentation
authored Nov 7, 2010
30 data-files:
31 Test/KAT_AES/*.txt
32 , Test/KAT_SHA/*.txt
33 , Test/KAT_HMAC/*.txt
34 , Test/KAT_TWOFISH/*.TXT
35 extra-source-files:
36 Test/KAT_AES/*.txt
37 , Test/KAT_SHA/*.txt
38 , Test/KAT_HMAC/*.txt
39 , Test/KAT_TWOFISH/*.TXT
40
435b097 @TomMD Initial attempt at a unified crypto api
authored Jun 14, 2010
41
a1e739c @TomMD alg-tests --> tests
authored Sep 7, 2010
42 flag tests
8729714 @TomMD Add instances, comments, finalize types
authored Jul 15, 2010
43 description: Include Test.Crypto module for testing hash and cipher instances
4aeca64 @TomMD Disable the building of Test.Crypto by default
authored Sep 7, 2010
44 default: False
8729714 @TomMD Add instances, comments, finalize types
authored Jul 15, 2010
45
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored Aug 13, 2010
46 flag benchmarks
47 description: Include benchmarking tools for cryptographic operations
48 default: False
49
5349cef @TomMD Added documentation
authored Nov 7, 2010
50
435b097 @TomMD Initial attempt at a unified crypto api
authored Jun 15, 2010
51 Library
28c90b7 @TomMD Fix the base 4.3 issue in a better manner
authored Oct 1, 2010
52 Build-Depends: base == 4.*,
4246279 @TomMD Eliminate MonadRandom dep, other minor changes
authored Jul 15, 2010
53 bytestring >= 0.9 && < 0.10,
8cad544 @TomMD Bump cereal version bound
authored Sep 9, 2010
54 cereal >= 0.2 && < 0.4,
eddd394 @TomMD Optimize lazy hashing
authored Aug 21, 2010
55 tagged == 0.1.*,
a1abe2d @TomMD Update build-deps for GHC-7
authored Oct 31, 2010
56 filepath >= 1.1 && < 1.3
5da47ed @TomMD Note Dominic's work on LargeWord, clean ghc-options
authored Aug 21, 2010
57 ghc-options: -O2
435b097 @TomMD Initial attempt at a unified crypto api
authored Jun 15, 2010
58 hs-source-dirs:
58a83d3 @TomMD Added ESP and PCKS5 padding
authored Sep 16, 2010
59 exposed-modules: Crypto.Classes, Crypto.Types, Crypto.HMAC, Data.LargeWord, Crypto.Modes, System.Crypto.Random, Crypto.Random, Crypto.Padding
45a6462 @TomMD Fix windows test finally. Make compat with Base 4.3
authored Oct 3, 2010
60 if os(windows)
8eed6d9 @TomMD Fix cpp-options (again, I need a windows box)
authored Oct 11, 2010
61 cpp-options: -DisWindows
0517397 @TomMD Use Stuart Dootsons fixes for Windows version of System.Crypto.Random
authored Oct 22, 2010
62 extra-libraries: advapi32
a1e739c @TomMD alg-tests --> tests
authored Sep 7, 2010
63 if flag(tests)
64e0011 @TomMD TwoFish KATs + Test.TwoFish might be working now - needs tested
authored Sep 16, 2010
64 exposed-modules: Test.Crypto, Test.AES, Test.SHA, Test.HMAC, Test.ParseNistKATs, Test.TwoFish
a1abe2d @TomMD Update build-deps for GHC-7
authored Oct 31, 2010
65 build-depends: QuickCheck >= 2.3 && < 2.4, directory >= 1.0.1.0 && < 1.2
5df58cf @TomMD Fix .cabal to properly include data files (its picky about order and …
authored Aug 15, 2010
66 other-modules: Paths_crypto_api
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored Aug 13, 2010
67 if flag(benchmarks)
d8adfea @TomMD Fix cabal to build Benchmark.Crypto, fix benchmarks
authored Aug 13, 2010
68 exposed-modules: Benchmark.Crypto
5349cef @TomMD Added documentation
authored Nov 7, 2010
69 build-depends: criterion >= 0.5, deepseq
bc6063f @TomMD Update project information (pages, repo loc)
authored Sep 15, 2010
70 source-repository head
71 type: darcs
42f5e62 @TomMD Fixed repo loc
authored Sep 15, 2010
72 location: http://code.haskell.org/crypto-api
Something went wrong with that request. Please try again.