Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 52 lines (46 sloc) 2.04 kB
8dabc3d @TomMD Fix spacing in cabal
authored
1 name: crypto-api
2a1dd8e @TomMD Move to a C implementation for constant time comparisons.
authored
2 version: 0.8.1
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored
3 license: BSD3
8dabc3d @TomMD Fix spacing in cabal
authored
4 license-file: LICENSE
de5c33d @TomMD Add klondikes modes patch
authored
5 copyright: Thomas DuBuisson <thomas.dubuisson@gmail.com>, Francisco Blas Izquierdo Riera (klondike) (see AUTHORS)
6 author: Thomas DuBuisson <thomas.dubuisson@gmail.com>, Francisco Blas Izquierdo Riera (klondike)
8dabc3d @TomMD Fix spacing in cabal
authored
7 maintainer: Thomas DuBuisson <thomas.dubuisson@gmail.com>
441e52b @TomMD Fix description now that random is removed.
authored
8 description: A generic interface for cryptographic operations (hashes, ciphers, randomness).
b79dc52 @TomMD Improve desciption in .cabal
authored
9
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored
10 Maintainers of hash and cipher implementations are
11 encouraged to add instances for the classes defined
da20109 @TomMD Moved from Data.Crypto.* to Crypto.* module names. Renamed RandomGen…
authored
12 in Crypto.Classes. Crypto users are similarly
3379289 @TomMD Documentation fixes (formatting)
authored
13 encouraged to use the interfaces defined in the Classes
1c06c59 @TomMD Improve AES KATs support. Update Cabal
authored
14 module.
b79dc52 @TomMD Improve desciption in .cabal
authored
15
16 Any concepts or functions of general use to more than
17 one cryptographic algorithm (ex: padding) is within
18 scope of this package.
8dabc3d @TomMD Fix spacing in cabal
authored
19 synopsis: A generic interface for cryptographic operations
20 category: Data, Cryptography
8114650 @TomMD Fix homepage, bug-reports links
authored
21 homepage: http://trac.haskell.org/crypto-api/wiki
22 bug-reports: http://trac.haskell.org/crypto-api/report/1
8dabc3d @TomMD Fix spacing in cabal
authored
23 stability: stable
24 build-type: Simple
25 cabal-version: >= 1.6
2a1dd8e @TomMD Move to a C implementation for constant time comparisons.
authored
26 tested-with: GHC == 7.2.2
27 extra-source-files:
28 cbits/misc.c
29 cbits/misc.h
5349cef @TomMD Added documentation
authored
30
435b097 @TomMD Initial attempt at a unified crypto api
authored
31
32 Library
28c90b7 @TomMD Fix the base 4.3 issue in a better manner
authored
33 Build-Depends: base == 4.*,
4246279 @TomMD Eliminate MonadRandom dep, other minor changes
authored
34 bytestring >= 0.9 && < 0.10,
8cad544 @TomMD Bump cereal version bound
authored
35 cereal >= 0.2 && < 0.4,
346c069 @TomMD Remove FFI based cnt mode bytestring generator, add pure version.
authored
36 tagged >= 0.1 && < 0.3,
f75779a @TomMD Move to using entropy package. Remove optimization till GHC mem usag…
authored
37 largeword >= 1.0.0, array, entropy
38 ghc-options:
435b097 @TomMD Initial attempt at a unified crypto api
authored
39 hs-source-dirs:
2a1dd8e @TomMD Move to a C implementation for constant time comparisons.
authored
40 exposed-modules: Crypto.Classes, Crypto.Types, Crypto.HMAC,
41 Crypto.Modes, Crypto.Random, Crypto.Padding
1fb36db @TomMD Don't forget to include the CPoly module!
authored
42 other-modules: Crypto.Util, Crypto.CPoly
2a1dd8e @TomMD Move to a C implementation for constant time comparisons.
authored
43 extensions: ForeignFunctionInterface, MultiParamTypeClasses,
44 BangPatterns, FunctionalDependencies, FlexibleInstances,
45 TypeSynonymInstances
46 c-sources: cbits/misc.c
796700e @TomMD Fix constTimeEq function name.
authored
47 include-dirs: cbits
d696f5d @TomMD Remove System.Crypto.Random entirely. Bump version.
authored
48
bc6063f @TomMD Update project information (pages, repo loc)
authored
49 source-repository head
d696f5d @TomMD Remove System.Crypto.Random entirely. Bump version.
authored
50 type: git
51 location: https://github.com/TomMD/crypto-api
Something went wrong with that request. Please try again.