rustls::crypto

Module aws_lc_rs

Source
Expand description

aws-lc-rs-based CryptoProvider.

Modulesยง

  • All defined cipher suites supported by aws-lc-rs appear in this module.
  • hash ๐Ÿ”’
  • hmac ๐Ÿ”’
  • Hybrid public key encryption (HPKE).
  • kx ๐Ÿ”’
  • 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
  • Using software keys for authentication.
  • ticketer ๐Ÿ”’
  • tls12 ๐Ÿ”’
  • tls13 ๐Ÿ”’

Structsยง

Staticsยง

  • A list of all the cipher suites supported by the rustls aws-lc-rs provider.
  • A list of all the key exchange groups supported by this provider.
  • The cipher suite configuration that an application should use by default.
  • 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ยง