Does the hash value match the derived value
Member of Unicode Intrinsic Functions (PRIM_LIBI.IUnicodeIntrinsics)
Name | Type | Data Type | Description |
---|---|---|---|
Result | *Result (Optional) | Boolean | True if the values are equal |
Hash | *Input (Optional) | Unicode String | Value to be hashed |
Usage | *Input | Enumeration | Specifies how the Hash is used |
Algorithm | *Input | Enumeration | Hashing algorith to be used |
The IsHashEqual method tests the supplied hash value against a derived value. The Usage and Algorithm 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