tls: do not leak RSA key
function old new delta tls_handshake 1957 2059 +102 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
@@ -2168,6 +2168,7 @@ void FAST_FUNC tls_handshake(tls_state_t *tls, const char *sni)
|
||||
/* application data can be sent/received */
|
||||
|
||||
/* free handshake data */
|
||||
psRsaKey_clear(&tls->hsd->server_rsa_pub_key);
|
||||
// if (PARANOIA)
|
||||
// memset(tls->hsd, 0, tls->hsd->hsd_size);
|
||||
free(tls->hsd);
|
||||
|
||||
Reference in New Issue
Block a user