Expand description
All structures related to Noise parameter definitions (cryptographic primitive choices, protocol patterns/names)
Structs
The pattern/modifier combination choice (no primitives specified)
for a full noise protocol definition.
Handshake modifiers that will be used during key exchange handshake.
The set of choices (as specified in the Noise spec) that constitute a full protocol definition.
Enums
I recommend you choose
Noise
.One of
ChaChaPoly
or AESGCM
, per the spec.One of
25519
or 448
, per the spec.A modifier applied to the base pattern as defined in the Noise spec.
One of the patterns as defined in the
Handshake Pattern
section.
One of the supported SHA-family or BLAKE-family hash choices, per the spec.