Use a global CipherSuite.

This commit is contained in:
David Fifield
2020-04-18 14:34:10 -06:00
parent 7f3e9e4571
commit 0f65c5077c
+3 -1
View File
@@ -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"),