-
Notifications
You must be signed in to change notification settings - Fork 24
/
dune-project
22 lines (19 loc) · 825 Bytes
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
(lang dune 2.5)
(generate_opam_files true)
(name cryptokit)
(source (github xavierleroy/cryptokit))
(authors "Xavier Leroy")
(maintainers "Xavier Leroy <xavier.leroy@college-de-france.fr>")
(package
(name cryptokit)
(synopsis "A library of cryptographic primitives")
(version 1.20)
(license "LGPL-2.0-or-later WITH OCaml-LGPL-linking-exception")
(description "Cryptokit includes authenticated encryption (AES-GCM, Chacha20-Poly1305), block ciphers (AES, DES, 3DES), stream ciphers (Chacha20, ARCfour), public-key cryptography (RSA, DH), hashes (SHA-256, SHA-512, SHA-3, Blake2, Blake3), MACs, compression, random number generation -- all presented with a compositional, extensible interface.")
(depends
(ocaml (>= 4.08.0))
(dune (>= 2.5))
dune-configurator
(zarith (>= 1.4))
conf-zlib
conf-gmp-powm-sec))