version 1.21, 2017/12/18 02:25:15 |
version 1.22, 2018/02/07 02:06:51 |
|
|
explicit_bzero(hash, sizeof(hash)); |
explicit_bzero(hash, sizeof(hash)); |
DH_free(kex->dh); |
DH_free(kex->dh); |
kex->dh = NULL; |
kex->dh = NULL; |
if (dh_server_pub) |
BN_clear_free(dh_server_pub); |
BN_clear_free(dh_server_pub); |
|
if (kbuf) { |
if (kbuf) { |
explicit_bzero(kbuf, klen); |
explicit_bzero(kbuf, klen); |
free(kbuf); |
free(kbuf); |
} |
} |
if (shared_secret) |
BN_clear_free(shared_secret); |
BN_clear_free(shared_secret); |
|
sshkey_free(server_host_key); |
sshkey_free(server_host_key); |
free(server_host_key_blob); |
free(server_host_key_blob); |
free(signature); |
free(signature); |