Skip to content
Snippets Groups Projects
Commit 07d7f44a authored by Richard T. Carback III's avatar Richard T. Carback III
Browse files

Merge branch 'hotfix/registration_hmac' into 'dev'

Use a full HMAC for node registration

See merge request !127
parents e11faff6 06b23afb
Branches
Tags
3 merge requests!170Release,!127Use a full HMAC for node registration,!126Dev
...@@ -272,7 +272,7 @@ func requestKey(sender *gateway.Sender, comms RegisterNodeCommsInterface, ...@@ -272,7 +272,7 @@ func requestKey(sender *gateway.Sender, comms RegisterNodeCommsInterface,
// Verify the HMAC // Verify the HMAC
h.Reset() h.Reset()
if !registration.VerifyClientHMAC(sessionKey.Bytes(), keyResponse.EncryptedClientKey, if !registration.VerifyClientHMAC(sessionKey.Bytes(), keyResponse.EncryptedClientKey,
h, keyResponse.EncryptedClientKeyHMAC) { opts.Hash.New, keyResponse.EncryptedClientKeyHMAC) {
return nil, nil, 0, errors.WithMessagef(err, "Failed to verify client HMAC") return nil, nil, 0, errors.WithMessagef(err, "Failed to verify client HMAC")
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment