Fixed use of uninitialized values in wc_DhGenerateParams.

This commit is contained in:
Martin Kinčl
2019-05-16 16:31:12 +02:00
parent 651087ab5a
commit 6c713e4b88

View File

@ -2152,6 +2152,10 @@ int wc_DhGenerateParams(WC_RNG *rng, int modSz, DhKey *dh)
ret = MP_INIT_E;
}
}
else {
(void)XMEMSET(&tmp, 0, sizeof(mp_int));
(void)XMEMSET(&tmp2, 0, sizeof(mp_int));
}
if (ret == 0) {
if (mp_read_unsigned_bin(&tmp2, buf, bufSz) != MP_OKAY)