Module ring

Module ring 

Source
Available on crate feature ring only.
Expand description

ring based CryptoProvider.

Modules§

cipher_suite
All defined cipher suites supported by ring appear in this module.
kx_group
All defined key exchange groups supported by ring appear in this module.
sign
Using software keys for authentication.

Structs§

Ticketerstd
A concrete, safe ticket creation mechanism.

Constants§

DEFAULT_PROVIDER
The default CryptoProvider backed by ring.
DEFAULT_TLS12_PROVIDER
The default CryptoProvider backed by ring that only supports TLS1.2.
DEFAULT_TLS13_PROVIDER
The default CryptoProvider backed by ring that only supports TLS1.3.

Statics§

ALL_KX_GROUPS
A list of all the key exchange groups supported by this provider.
ALL_TLS12_CIPHER_SUITES
A list of all the TLS1.2 cipher suites supported by the rustls ring provider.
ALL_TLS13_CIPHER_SUITES
A list of all the TLS1.3 cipher suites supported by the rustls ring provider.
DEFAULT_KX_GROUPS
A list of the default key exchange groups supported by this provider.
DEFAULT_TLS12_CIPHER_SUITES
The TLS1.2 cipher suite configuration that an application should use by default.
DEFAULT_TLS13_CIPHER_SUITES
The TLS1.3 cipher suite configuration that an application should use by default.