mirror of
https://github.com/strongswan/strongswan.git
synced 2025-12-05 00:01:49 -05:00
tls-crypto: Destroy HKDF instance if keys are derived multiple times
This will be the case during a retry.
This commit is contained in:
parent
851b605e21
commit
64e63c68c8
@ -1270,6 +1270,7 @@ static void destroy_aeads(private_tls_crypto_t *this)
|
||||
static bool create_ciphers(private_tls_crypto_t *this, suite_algs_t *algs)
|
||||
{
|
||||
destroy_aeads(this);
|
||||
DESTROY_IF(this->hkdf);
|
||||
DESTROY_IF(this->prf);
|
||||
if (this->tls->get_version_max(this->tls) < TLS_1_3)
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user