Expand description
Interface for computing digests (hashes, cryptographic hashes, and HMACs) over data.
Traitsยง
- Client
- Client
Data - Implement this trait and use
set_client()
in order to receive callbacks when data has been added to a digest. - Client
Data Hash - Client
Data Verify - Client
Hash - Implement this trait and use
set_client()
in order to receive callbacks when a digest is completed. - Client
Verify - Implement this trait and use
set_client()
in order to receive callbacks when digest verification is complete. - Digest
- Computes a digest (cryptographic hash) over data or performs verification.
- Digest
Data - Adding data (mutable or immutable) to a digest.
- Digest
Data Hash - Computes a digest (cryptographic hash) over data.
- Digest
Data Verify - Verify a digest (cryptographic hash) over data.
- Digest
Hash - Computes a digest (cryptographic hash) over data provided through a separate trait.
- Digest
Verify - Verifies a digest (cryptographic hash) over data provided through a separate trait
- Hmac
Sha256 - Hmac
Sha384 - Hmac
Sha512 - Sha224
- Sha256
- Sha384
- Sha512