Expand description
Typed error taxonomy and failure-kind enums.
Enumsยง
- Aead
Backend - Backend implementation that performed an AEAD operation.
- Aead
Failure Kind - Specific reason an AEAD encrypt or decrypt operation failed.
- Constant
Time Failure Kind - Specific reason a constant-time comparison did not match.
- Crypto
Error - Typed error taxonomy for all crypto operations in the workspace.
- Hkdf
Failure Kind - Specific reason an HKDF operation failed.
- Hkdf
Hash - Hash function underlying an HKDF operation.
- KdfAlgorithm
- Password-based key derivation algorithm identifier.
- KdfFailure
Kind - Specific reason a KDF operation failed.
- KdfProfile
- Versioned parameter profile for the KDF.
- KemFailure
Kind - Specific reason a KEM (key encapsulation) operation failed.
- KeyAgreement
Failure Kind - Specific reason a key agreement operation failed.
- KeyWrap
Algorithm - Key-wrapping algorithm identifier.
- KeyWrap
Failure Kind - Specific reason a key-wrap operation failed.
- KeyWrap
Operation - Key-wrap operation being attempted when a failure occurred.
- MacFailure
Kind - Specific reason an HMAC operation failed.
- MacHash
- Hash function underlying an HMAC operation.
- RngFailure
Kind - Specific reason secure random generation failed.
- RngOutput
Kind - Purpose of the random output being generated.
- Signature
Backend - Backend implementation that performed a signature operation.
- Signature
Failure Kind - Specific reason a signature operation failed.
- Signature
Operation - Signature-related operation being attempted when a failure occurred.