Expand description
aws-lc-rs-based CryptoProvider.
Modulesยง
- cipher_
suite - All defined cipher suites supported by aws-lc-rs appear in this module.
- hash ๐
- hmac ๐
- hpke
- Hybrid public key encryption (HPKE).
- kx ๐
- kx_
group - All defined key exchange groups supported by aws-lc-rs appear in this module.
- pq ๐
- Post-quantum secure algorithms.
- quic ๐
- ring_
shim ๐ - Compatibility shims between ring 0.16.x and 0.17.x API
- sign
- Using software keys for authentication.
- ticketer ๐
- tls12 ๐
- tls13 ๐
Structsยง
Staticsยง
- ALL_
CIPHER_ SUITES - A list of all the cipher suites supported by the rustls aws-lc-rs provider.
- ALL_
KX_ GROUPS - A list of all the key exchange groups supported by this provider.
- DEFAULT_
CIPHER_ SUITES - The cipher suite configuration that an application should use by default.
- DEFAULT_
KX_ GROUPS - A list of the default key exchange groups supported by this provider.
- SUPPORTED_
SIG_ ๐ALGS - A
WebPkiSupportedAlgorithms
value that reflects webpkiโs capabilities when compiled against aws-lc-rs.
Functionsยง
- default_
kx_ ๐groups - default_
provider - A
CryptoProvider
backed by aws-lc-rs. - fips ๐
- Are we in FIPS mode?
- unspecified_
err ๐