File: dune-project

package info (click to toggle)
cryptokit 1.21.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 904 kB
  • sloc: ansic: 6,655; ml: 4,790; makefile: 5
file content (22 lines) | stat: -rw-r--r-- 839 bytes parent folder | download
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.21)
 (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, ECDSA, DH, ECDH), hashes (SHA-256, SHA-512, SHA-3, Blake2, Blake3), MACs, compression, random number generation -- all presented with a compositional, extensible interface.")

(depends
  (ocaml (>= 4.13.0))
  (dune (>= 2.5))
  dune-configurator
  (zarith (>= 1.13))
  conf-zlib
  conf-gmp-powm-sec))