Stored values that are never read are very likely to get optimized out.

This commit is contained in:
Frank Denis 2014-04-10 23:36:28 -07:00
parent c9b87029c1
commit d3605bf4c3

View File

@ -189,7 +189,8 @@ SHA256_Transform(uint32_t *state, const unsigned char block[64])
sodium_memzero((void *) W, 256);
sodium_memzero((void *) S, 32);
t0 = t1 = 0;
sodium_memzero((void *) &t0, sizeof t0);
sodium_memzero((void *) &t1, sizeof t1);
}
static unsigned char PAD[64] = {