Expand description
Key exchange interfaces.
Modules§
- ffdhe
- This module contains parameters for FFDHE named groups as defined in RFC 7919 Appendix A.
Structs§
- Completed
KeyExchange - The result from
SupportedKxGroup::start_and_complete(). - Shared
Secret - The result from
ActiveKeyExchange::complete()orHybridKeyExchange::complete_component().
Enums§
- KeyExchange
Algorithm - Describes supported key exchange mechanisms.
- Named
Group - The
NamedGroupTLS protocol enum. Values in this enum are taken from the various RFCs covering TLS, and are listed by IANA. TheUnknownitem is used when processing unrecognized ordinals. - Started
KeyExchange - Return value from
SupportedKxGroup::start().
Traits§
- Active
KeyExchange - An in-progress key exchange originating from a
SupportedKxGroup. - Hybrid
KeyExchange - An in-progress hybrid key exchange originating from a
SupportedKxGroup. - Supported
KxGroup - A supported key exchange group.