From 0f65c5077ce69cf12cb2551280ef9bbf9afd47b6 Mon Sep 17 00:00:00 2001 From: David Fifield Date: Wed, 15 Apr 2020 22:51:22 -0600 Subject: [PATCH] Use a global CipherSuite. --- noise/noise.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/noise/noise.go b/noise/noise.go index 7eebd19..8938ce2 100644 --- a/noise/noise.go +++ b/noise/noise.go @@ -95,9 +95,11 @@ func (rw *ReadWriter) Close() error { return rw.rw.Close() } +var cipherSuite = noise.NewCipherSuite(noise.DH25519, noise.CipherChaChaPoly, noise.HashBLAKE2s) + func newConfig(initiator bool) noise.Config { return noise.Config{ - CipherSuite: noise.NewCipherSuite(noise.DH25519, noise.CipherChaChaPoly, noise.HashBLAKE2s), + CipherSuite: cipherSuite, Pattern: noise.HandshakeNK, Initiator: initiator, Prologue: []byte("dnstt 2020-04-13"),