Cryptographic hash🔗

Generates a cryptographic hash string from the input string using a hashing algorithm. The length of the output string depends on the selected hashing algorithm.

Inputs🔗

  • string: String to be hashed.

  • outputType: Type of the output hex string. The options are lower case or upper case.

  • algorithm: The encryption algorithm.

Outputs🔗

  • string: The output string

enum Algorithm🔗

Type of the hashing algorithm.

Values:

enumerator Md4🔗

MD4.

Produces a string with 32 hex digits.

enumerator Md5🔗

MD5.

Produces a string with 32 hex digits.

enumerator Sha1🔗

Sha v1.

Produces a string with 40 hex digits.

enumerator Sha224🔗

SHA224 v2.

Produces a string with 56 hex digits.

enumerator Sha256🔗

SHA256 v2.

Produces a string with 64 hex digits.

enumerator Sha384🔗

SHA384 v2.

Produces a string with 96 hex digits.

enumerator Sha512🔗

SHA512 v2.

Produces a string with 128 hex digits.

enumerator Sha3_224🔗

SHA224 v3.

Produces a string with 56 hex digits.

enumerator Sha3_256🔗

SHA256 v3.

Produces a string with 64 hex digits.

enumerator Sha3_384🔗

SHA384.

Produces a string with 96 hex digits.

enumerator Sha3_512🔗

SHA512 v3.

Produces a string with 128 hex digits.

enumerator Keccak_224🔗

KECCAK224.

Produces a string with 56 hex digits.

enumerator Keccak_256🔗

KECCAK256.

Produces a string with 64 hex digits.

enumerator Keccak_384🔗

KECCAK384.

Produces a string with 96 hex digits.

enumerator Keccak_512🔗

KECCAK512.

Produces a string with 128 hex digits.

enum OutputType🔗

Determines the type of the output hex string.

Values:

enumerator LowercaseHex🔗

The output is lower case.

enumerator UppercaseHex🔗

The output is upper case.