Compute SHA-512 hash with custom alphabet
Input string to be hashed
Custom alphabet to build result hash
Compute SHA-512 hash with HMAC digest and custom alphabet
HMAC key
Input data to be hashed
Compute SHA-512 hash with base64 output
Input string to be hashed
Compute SHA-512 hash as base64 with HMAC digest
HMAC key
Input data to be hashed
Compute SHA-512 hash compatible with crypt implementation (mkpasswd --method=sha-512
)
Input string to be hashed
Salt to be used with algorithm. Salt length must be between 8 and 16 characters. Can contain magic prefix. Eg. param $6$rounds=1000$saltvalue
Will use rounds decreased from default 5000 to 1000 and salt = saltvalue
Compute SHA-512 hash with hexadecimal output
Input string to be hashed
Compute SHA-512 hash as hexadecimal with HMAC digest
HMAC key
Input data to be hashed
Set padding character for base64 output. Set =
to be strictly compliant with RFC-4648.
Default padding is empty string.
This is global per-module option.
Base64 padding character
Set HexCase for hex based methods. Default is false. This is global per-module option.
true for uppercase output, false for lowercase output.
Generated using TypeDoc
SHA-512, supporting hex, base64, crypt and HMAC hashes