noise
The Noise Protocol Framework
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
ON THIS PAGE
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Libraries
This package provides the following libraries (via dune):
noise
Documentation:
Noise.Cipher
Noise.Cipher_aes_gcm
Noise.Cipher_chacha_poly
Noise.Cipher_state
TheCipherState
as defined in v34 5.1. It is represented a bit differently, since then
andk
values only make sense for the case when a key is configured and not depleted.Noise.Dh
Noise.Dh_25519
Noise.Hash
Noise.Hkdf
Noise.Pattern
Noise.Private_key
Noise.Protocol
Noise.Public_key
Noise.State
HandshakeState
as defined in v34 5.3.Noise.Symmetric_state
A wrapper aroundck
andh
. See v34 5.2.Noise.Util
Dependencies: callipyge, noise._chacha20, cstruct, digestif.ocaml, eqaf, hex, nocrypto, noise._tweetnacl, ppx_deriving.runtime
noise._chacha20
Documentation: Chacha20
Dependencies: cstruct, ppx_deriving.runtime
noise._tweetnacl
Documentation: Tweetnacl
Dependencies: cstruct