From ba3e486667987f16290ac85dc35b53cb9702d662 Mon Sep 17 00:00:00 2001 From: Mathias Hall-Andersen Date: Fri, 30 Jun 2017 14:41:08 +0200 Subject: Completed initial version of outbound flow --- src/noise_helpers.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/noise_helpers.go') diff --git a/src/noise_helpers.go b/src/noise_helpers.go index e163ace..1e622a5 100644 --- a/src/noise_helpers.go +++ b/src/noise_helpers.go @@ -33,6 +33,7 @@ func KDF2(key []byte, input []byte) (t0 [blake2s.Size]byte, t1 [blake2s.Size]byt HMAC(&prk, key, input) HMAC(&t0, prk[:], []byte{0x1}) HMAC(&t1, prk[:], append(t0[:], 0x2)) + prk = [blake2s.Size]byte{} return } @@ -42,6 +43,7 @@ func KDF3(key []byte, input []byte) (t0 [blake2s.Size]byte, t1 [blake2s.Size]byt HMAC(&t0, prk[:], []byte{0x1}) HMAC(&t1, prk[:], append(t0[:], 0x2)) HMAC(&t2, prk[:], append(t1[:], 0x3)) + prk = [blake2s.Size]byte{} return } -- cgit v1.2.3