tuli
11/17/2021, 6:55 AMbattk
11/17/2021, 7:16 AMbattk
11/17/2021, 7:17 AMbattk
11/17/2021, 7:17 AMbattk
11/17/2021, 7:18 AMtuli
11/17/2021, 7:20 AMbattk
11/17/2021, 7:20 AMbattk
11/17/2021, 7:21 AMbattk
11/17/2021, 7:22 AMtuli
11/17/2021, 7:24 AMtuli
11/17/2021, 7:24 AMtuli
11/17/2021, 7:26 AMfileObj.getContents();
for a PDF file will return me a base64 encoded string.tuli
11/17/2021, 7:27 AMtuli
11/17/2021, 7:44 AMtuli
11/17/2021, 7:46 AMtuli
11/17/2021, 8:19 AMCryptoJS.SHA256(accessKeyStr).*toString*(CryptoJS.enc.HEX);
without using CryptoJs in SS.
I can see there is
var hashObj = crypto.createHash({
algorithm: crypto.HashAlg.SHA256
});
but it does not accept any string,
Do I need to this further?
hasObj.update({
input: inputString,
inputEncoding: encode.Encoding.HEX
});
Will they be equivalent then?battk
11/17/2021, 8:26 AMbattk
11/17/2021, 8:27 AMtuli
11/17/2021, 8:53 AMvar finalHash = crypto.createHash({
algorithm: crypto.HashAlg.SHA256
}).update({
input: inputString
}).digest({outputEncoding: encode.Encoding.HEX})
tuli
11/17/2021, 8:54 AM