[BACK]Return to sshkey.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sshkey.c between version 1.77 and 1.78

version 1.77, 2019/06/23 12:21:46 version 1.78, 2019/06/27 06:29:35
Line 1943 
Line 1943 
  out:   out:
         /* XXX behaviour on error - invalidate original private key? */          /* XXX behaviour on error - invalidate original private key? */
         cipher_free(cctx);          cipher_free(cctx);
         explicit_bzero(enc, enclen);  
         explicit_bzero(keyiv, sizeof(keyiv));          explicit_bzero(keyiv, sizeof(keyiv));
         explicit_bzero(&tmp, sizeof(tmp));          explicit_bzero(&tmp, sizeof(tmp));
           freezero(enc, enclen);
         freezero(prekey, SSHKEY_SHIELD_PREKEY_LEN);          freezero(prekey, SSHKEY_SHIELD_PREKEY_LEN);
         sshkey_free(kswap);          sshkey_free(kswap);
         sshbuf_free(prvbuf);          sshbuf_free(prvbuf);

Legend:
Removed from v.1.77  
changed lines
  Added in v.1.78