utils: Use chunk_equals_const() for all cryptographic purposes
This commit is contained in:
@@ -464,7 +464,7 @@ static bool verify_auth(private_eap_authenticator_t *this, message_t *message,
|
||||
return FALSE;
|
||||
}
|
||||
recv_auth_data = auth_payload->get_data(auth_payload);
|
||||
if (!auth_data.len || !chunk_equals(auth_data, recv_auth_data))
|
||||
if (!auth_data.len || !chunk_equals_const(auth_data, recv_auth_data))
|
||||
{
|
||||
DBG1(DBG_IKE, "verification of AUTH payload with%s EAP MSK failed",
|
||||
this->msk.ptr ? "" : "out");
|
||||
|
||||
@@ -123,7 +123,7 @@ METHOD(authenticator_t, process, status_t,
|
||||
{
|
||||
continue;
|
||||
}
|
||||
if (auth_data.len && chunk_equals(auth_data, recv_auth_data))
|
||||
if (auth_data.len && chunk_equals_const(auth_data, recv_auth_data))
|
||||
{
|
||||
DBG1(DBG_IKE, "authentication of '%Y' with %N successful",
|
||||
other_id, auth_method_names, AUTH_PSK);
|
||||
|
||||
Reference in New Issue
Block a user