Use chunk_clear to memwipe shared secret
This commit is contained in:
committed by
Tobias Brunner
parent
dbd2169569
commit
42e2da606c
@@ -219,7 +219,7 @@ METHOD(diffie_hellman_t, set_other_public_value, void,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
chunk_free(&this->shared_secret);
|
chunk_clear(&this->shared_secret);
|
||||||
|
|
||||||
if (!compute_shared_key(this, &this->shared_secret)) {
|
if (!compute_shared_key(this, &this->shared_secret)) {
|
||||||
DBG1(DBG_LIB, "ECDH shared secret computation failed");
|
DBG1(DBG_LIB, "ECDH shared secret computation failed");
|
||||||
|
|||||||
Reference in New Issue
Block a user