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