Module snow::params
[−]
[src]
All structures related to Noise parameter definitions (cryptographic primitive choices, protocol patterns/names)
Structs
HandshakeChoice | |
HandshakeModifierList | |
HandshakeTokens |
The defined token patterns for a given handshake. |
NoiseParams |
The set of choices (as specified in the Noise spec) that constitute a full protocol definition. |
Enums
BaseChoice |
One of "Noise" or "NoisePSK", per the spec. |
CipherChoice |
One of "ChaChaPoly" or "AESGCM", per the spec. |
DHChoice |
One of "25519" or "448", per the spec. |
HandshakeModifier | |
HandshakePattern |
One of the patterns as defined in the Handshake Pattern section |
HashChoice |
One of the support SHA-family or BLAKE-family hash choices, per the spec. |
Token |
The tokens which describe message patterns. |
Type Definitions
MessagePatterns |