From 70a9623b638fb3f03815579b9d4057270b87ee78 Mon Sep 17 00:00:00 2001
From: "Richard T. Carback III" <rick.carback@gmail.com>
Date: Wed, 8 Dec 2021 21:53:31 +0000
Subject: [PATCH] make sure we generate a new SIDH pubkey

---
 auth/confirm.go | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/auth/confirm.go b/auth/confirm.go
index 8a05297de..0fa21618c 100644
--- a/auth/confirm.go
+++ b/auth/confirm.go
@@ -71,6 +71,8 @@ func ConfirmRequestAuth(partner contact.Contact, rng io.Reader,
 	sidhVariant := util.GetCompatibleSIDHVariant(theirSidhKey.Variant())
 	newSIDHPrivKey := util.NewSIDHPrivateKey(sidhVariant)
 	newSIDHPubKey := util.NewSIDHPublicKey(sidhVariant)
+	newSIDHPrivKey.Generate(rng)
+	newSIDHPrivKey.GeneratePublicKey(newSIDHPubKey)
 
 	//generate salt
 	salt := make([]byte, saltSize)
-- 
GitLab