rfc7748version
Edwards Curves X25519 and X448 from RFC 7748
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).
Author | Markus Rudy |
---|---|
License | BSD-3-Clause |
Published | |
Homepage | https://github.com/burgerdev/ocaml-rfc7748 |
Issue Tracker | https://github.com/burgerdev/ocaml-rfc7748/issues |
Maintainer | Markus Rudy <webmaster@burgerdev.de> |
Dependencies | |
Source [http] | https://github.com/burgerdev/ocaml-rfc7748/archive/v1.0-rc2.tar.gz sha256=3f63cb002d1ca83390a31ae4721dda926ca7045e424c7c0e038895aef836278c md5=63d367245f45171feb8ee7027e0b2ace |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/rfc7748/rfc7748.1.0/opam |
No package is dependent