package noise

  1. Overview
  2. Docs
An OCaml implementation of the Noise Protocol Framework (rev 34)

Install

dune-project
 Dependency

Authors

Maintainers

Sources

noise-0.1.0.tbz
sha256=fcd0da39248e25d9c96405d665d2a019b981449967611e1f41aa026c75af9ecc
sha512=450557c5ccb8cc0efb026574918466c59b2585f8c138b873b7501dae129ac21ebb197555ea27839f6f03bb90112055e84d22d051d3989cac3532b2468526b9cd

doc/CHANGES.html

0.1.0

Initial release.

  • Full Noise Protocol Framework revision 34 implementation
  • Curve25519 (X25519) DH
  • AES-256-GCM and ChaCha20-Poly1305 ciphers
  • SHA-256, SHA-512, BLAKE2s, BLAKE2b hashes
  • All fundamental patterns (N, K, X, NN, NK, NX, KN, KK, KX, XN, XK, XX, IN, IK, IX) and deferred variants
  • PSK modifier support (psk0 through pskN)
  • All 472 Curve25519 cacophony test vectors pass