Module rustls::crypto

source ·
Expand description

Crypto provider interface.

Modules§

  • TLS message encryption/decryption interfaces.
  • Hashing interfaces.
  • HMAC interfaces.
  • Hybrid public key encryption (RFC 9180).
  • 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.