Specifies the hash algorithm to use when creating a digital signature.

from nutrient import SignatureHashAlgorithm

Values

NameValueDescription
SignatureHashAlgorithm.SHA2561SHA-256 hash algorithm. This is the recommended default.
SignatureHashAlgorithm.SHA5122SHA-512 hash algorithm.
SignatureHashAlgorithm.SHA3844SHA-384 hash algorithm.

Usage Example

from nutrient import SignatureHashAlgorithm
# Access enum values
value = SignatureHashAlgorithm.SHA256
print(f"Value: {value}") # Output: Value: SignatureHashAlgorithm.SHA256
print(f"Integer value: {value.value}") # Output: Integer value: 1