version: "2.0.2" opam-version: "2.0" synopsis: "Elliptic Curve Cryptography with primitives taken from Fiat" description: """ An implementation of key exchange (ECDH) and digital signature (ECDSA/EdDSA) algorithms using code from Fiat (). The curves P256 (SECP256R1), P384 (SECP384R1), P521 (SECP521R1), and 25519 (X25519, Ed25519) are implemented by this package. """ maintainer: "Hannes Mehnert " authors: [ "Hannes Mehnert " "Nathan Rebours " "Clément Pascutto " "Etienne Millon " "Virgile Robles " # and from the fiat-crypto AUTHORS file "Andres Erbsen " "Google Inc." "Jade Philipoom " "Massachusetts Institute of Technology" "Zoe Paraskevopoulou " ] license: "MIT" homepage: "https://github.com/mirage/mirage-crypto" doc: "https://mirage.github.io/mirage-crypto/doc" bug-reports: "https://github.com/mirage/mirage-crypto/issues" depends: [ "dune" {>= "2.7"} "ocaml" {>= "4.13.0"} "dune-configurator" "eqaf" {>= "0.7"} "mirage-crypto-rng" {=version} "digestif" {>= "1.2.0"} "alcotest" {with-test & >= "0.8.1"} "ppx_deriving_yojson" {with-test} "ppx_deriving" {with-test} "yojson" {with-test & >= "1.6.0"} "asn1-combinators" {with-test & >= "0.3.1"} "ohex" {with-test & >= "0.2.0"} "ounit2" {with-test} ] conflicts: [ "ocaml-freestanding" ] build: [ ["dune" "subst"] {dev} ["dune" "build" "-p" name "-j" jobs] ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] dev-repo: "git+https://github.com/mirage/mirage-crypto.git" tags: ["org:mirage"] x-maintenance-intent: [ "(latest)" ]