Module rustls::crypto

source ·
Expand description

Crypto provider interface.

Modules

  • aws_lc_rsaws_lc_rs
    aws-lc-rs-based CryptoProvider.
  • TLS message encryption/decryption interfaces.
  • Hashing interfaces.
  • HMAC interfaces.
  • ringring
    ring based CryptoProvider.
  • Cryptography specific to TLS1.2.
  • Cryptography specific to TLS1.3.

Structs

Enums

Traits

Functions

  • Verify a message signature using the cert public key and any supported scheme.
  • Verify a message signature using the cert public key and the first TLS 1.3 compatible supported scheme.