SHA512_Init(&s);
SHA512_Bytes(&s, p, len);
SHA512_Final(&s, output);
+ smemclr(&s, sizeof(s));
}
void SHA384_Simple(const void *p, int len, unsigned char *output) {
SHA384_Init(&s);
SHA512_Bytes(&s, p, len);
SHA384_Final(&s, output);
+ smemclr(&s, sizeof(s));
}
/*
SHA512_State *s = handle;
SHA512_Final(s, output);
+ smemclr(s, sizeof(*s));
sfree(s);
}
SHA512_State *s = handle;
SHA384_Final(s, output);
+ smemclr(s, sizeof(*s));
sfree(s);
}