| 
   | 
pub const AuthenticationError = error{AuthenticationFailed};
 | 
| OutputTooLongErrorThe requested output length is too long for the chosen algorithm | 
pub const OutputTooLongError = error{OutputTooLong};
 | 
| IdentityElementErrorFinite field operation returned the identity element | 
pub const IdentityElementError = error{IdentityElement};
 | 
| EncodingErrorEncoded input cannot be decoded | 
pub const EncodingError = error{InvalidEncoding};
 | 
| SignatureVerificationErrorThe signature doesn't verify for the given message and public key | 
pub const SignatureVerificationError = error{SignatureVerificationFailed};
 | 
| KeyMismatchErrorBoth a public and secret key have been provided, but they are incompatible | 
pub const KeyMismatchError = error{KeyMismatch};
 | 
| NonCanonicalErrorEncoded input is not in canonical form | 
pub const NonCanonicalError = error{NonCanonical};
 | 
| NotSquareErrorSquare root has no solutions | 
pub const NotSquareError = error{NotSquare};
 | 
| PasswordVerificationErrorVerification string doesn't match the provided password and parameters | 
pub const PasswordVerificationError = error{PasswordVerificationFailed};
 | 
| WeakParametersErrorParameters would be insecure to use | 
pub const WeakParametersError = error{WeakParameters};
 | 
| WeakPublicKeyErrorPublic key would be insecure to use | 
pub const WeakPublicKeyError = error{WeakPublicKey};
 | 
| ErrorAny error related to cryptography operations | pub const Error = AuthenticationError || OutputTooLongError || IdentityElementError || EncodingError || SignatureVerificationError || KeyMismatchError || NonCanonicalError || NotSquareError || PasswordVerificationError || WeakParametersError || WeakPublicKeyError; | 
| Generated by zstd-browse2 on 2023-11-04 14:12:25 -0400. |