From 574b028141917beee91e14aa5c0341d671efe386 Mon Sep 17 00:00:00 2001 From: josh <josh@elixxir.io> Date: Fri, 1 Oct 2021 14:09:02 -0700 Subject: [PATCH] Fix bug in ClientRegistration message --- network/node/register.go | 2 -- registration/register.go | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/network/node/register.go b/network/node/register.go index d3feb7ead..ac845d603 100644 --- a/network/node/register.go +++ b/network/node/register.go @@ -187,8 +187,6 @@ func registerWithNode(sender *gateway.Sender, comms RegisterNodeCommsInterface, sessionKey := registration.GenerateBaseKey(grp, nodeDHPub, store.GetDHPrivateKey(), h) - - // Verify the HMAC h.Reset() if !registration.VerifyClientHMAC(sessionKey.Bytes(), keyResponse.EncryptedClientKey, diff --git a/registration/register.go b/registration/register.go index b9f90a27d..57b6cf8f2 100644 --- a/registration/register.go +++ b/registration/register.go @@ -40,8 +40,8 @@ func register(comms registrationMessageSender, host *connect.Host, SendRegistrationMessage(host, &pb.ClientRegistration{ RegistrationCode: registrationCode, - ClientTransmissionRSAPubKey: receptionPem, - ClientReceptionRSAPubKey: transmissionPem, + ClientTransmissionRSAPubKey: transmissionPem, + ClientReceptionRSAPubKey: receptionPem, }) if err != nil { err = errors.Wrap(err, "sendRegistrationMessage: Unable to "+ -- GitLab