Calculate a hash value
Member of Compatible Unicode Intrinsic Functions (PRIM_LIBI.ICompatibleUnicodeIntrinsics)
Name | Type | Data Type | Description |
---|---|---|---|
Result | *Result (Optional) | Unicode String | Resulting hash value |
Usage | *Input | Enumeration | Specifies how the Hash is used |
Algorithm | *Input | Enumeration | Hashing algorith to be used |
The ComputeHash method converts a string to a cryptographic hash value. The Usage and Algorithmz parameters allow different hashing mechanisms to be used.
Enum Value | Description |
---|---|
Digest | The resulting hash will be used as a message digest, generally to verify the integrity of a message and detect accidental alterations to any part of the message |
Password | A sequence of cryptographically secure random number (salt) will be added to the input before it gets hashed to protect the hash against lookup table attacks. You would generally store the resulting password hash in your user database table so it can be verified during the login process. |
Febuary 18 V14SP2