Return to kexgexs.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.34, 2018/09/13 02:08:33 | version 1.35, 2018/10/04 00:04:41 | ||
---|---|---|---|
|
|
||
if ((r = kex_derive_keys_bn(ssh, hash, hashlen, shared_secret)) == 0) | if ((r = kex_derive_keys_bn(ssh, hash, hashlen, shared_secret)) == 0) | ||
r = kex_send_newkeys(ssh); | r = kex_send_newkeys(ssh); | ||
out: | out: | ||
explicit_bzero(hash, sizeof(hash)); | |||
DH_free(kex->dh); | DH_free(kex->dh); | ||
kex->dh = NULL; | kex->dh = NULL; | ||
BN_clear_free(dh_client_pub); | BN_clear_free(dh_client_pub); |