DataFlex
DataFlex
Compute Glacier SHA256 Linear Hash of a File
See more Amazon Glacier Examples
Computes the Amazon Glacier SHA256 linear hash for a file.Chilkat DataFlex Downloads
Use ChilkatAx-win32.pkg
Procedure Test
Handle hoCrypt
String sLinearHashHex
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
Get Create (RefClass(cComChilkatCrypt2)) To hoCrypt
If (Not(IsComObjectCreated(hoCrypt))) Begin
Send CreateComObject of hoCrypt
End
// The "linear hash" is simply the SHA256 hash of the file bytes.
Set ComHashAlgorithm Of hoCrypt To "sha256"
// Return the hash in lowercase hexidecimal format.
Set ComEncodingMode Of hoCrypt To "hexlower"
Get ComHashFileENC Of hoCrypt "qa_data/jpg/penguins.jpg" To sLinearHashHex
Showln "SHA256 linear hash = " sLinearHashHex
End_Procedure