VerifySCryptHash(plaintext, hashedString, options)
Parameter | Description |
plaintext |
(Required) The input string on which the hash function must be run. |
hashedString | (Required) The hashed output from the GenerateSCryptHash function. |
options | (Optional) A struct with the following values:
|
<cfscript> stringToEncrypt="Sample string" options = StructNew() options.cpucost = 1024 options.memorycost = 64 options.keylength = 16 options.saltlength = 8 sCrypted=GenerateSCryptHash(stringToEncrypt,options) // struct decryptOptions = structNew() decryptOptions.keylength=16 backToString = VerifySCryptHash(stringToEncrypt, sCrypted, decryptOptions) writeDump(backToString) </cfscript>