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§
- Ticketer
std
- 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.