SHA_DIGEST_LENGTH
{ return SHA_DIGEST_LENGTH; }
for (int i = 0; i < SHA_DIGEST_LENGTH; i++) {
if (memcmp(entry.hash, gSHA.Digest(), SHA_DIGEST_LENGTH))
read(file, entry.hash, SHA_DIGEST_LENGTH);
uint8 hash[SHA_DIGEST_LENGTH];
for (int i = 0; i < SHA_DIGEST_LENGTH; i++) {
memcpy(entry.hash, gSHA.Digest(), SHA_DIGEST_LENGTH);
write(file, entry.hash, SHA_DIGEST_LENGTH);
uint8 hash[SHA_DIGEST_LENGTH];
uint8 fData[SHA_DIGEST_LENGTH];