Skip to content

Commit f28a660

Browse files
committed
f281 harden wc_SrpInit
1 parent e21c4d7 commit f28a660

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

wolfcrypt/src/srp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,8 +300,8 @@ int wc_SrpInit(Srp* srp, SrpType type, SrpSide side)
300300
void wc_SrpTerm(Srp* srp)
301301
{
302302
if (srp) {
303-
mp_clear(&srp->N); mp_clear(&srp->g);
304-
mp_clear(&srp->auth); mp_clear(&srp->priv);
303+
mp_clear(&srp->N); mp_clear(&srp->g);
304+
mp_forcezero(&srp->auth); mp_forcezero(&srp->priv);
305305
if (srp->salt) {
306306
ForceZero(srp->salt, srp->saltSz);
307307
XFREE(srp->salt, srp->heap, DYNAMIC_TYPE_SRP);

0 commit comments

Comments
 (0)