rfc7748

Edwards Curves X25519 and X448 from RFC 7748
Description

This library implements the ECDH functions 'X25519' and 'X448' as specified in RFC 7748, 'Elliptic curves for security'. In the spirit of the original publications, the public API is kept as simple as possible to make it easy to use and hard to misuse.

The current version is written in plain OCaml, leveraging Zarith for integer arithmetic. While this makes the implementation straightforward and easy to reason about, the performance is nowhere near that of DJB's implementation using floating point registers (https://cr.yp.to/ecdh.html).

Install
Published
06 Dec 2018
Authors
Maintainers
Sources
v1.0-rc2.tar.gz
md5=63d367245f45171feb8ee7027e0b2ace
Dependencies
ounit with-test & >= "2.0.5"
dune >= "1.2.1"
zarith >= "1.5"
ocaml >= "4.03" & < "5.0.0"
Reverse Dependencies