From 33aa69fc14e4a3f5b76fed84d06caeb3e9fe85a7 Mon Sep 17 00:00:00 2001 From: Jonathan Rudenberg Date: Sun, 6 Jul 2014 14:40:04 -0700 Subject: [PATCH] Fix reversed extra and info --- box/box.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/box/box.go b/box/box.go index 71333d8..f69f249 100644 --- a/box/box.go +++ b/box/box.go @@ -157,7 +157,7 @@ func (c *Crypter) DecryptBody(authtext, ciphertext []byte) ([]byte, error) { func (c *Crypter) deriveKey(dh, cv []byte) ([]byte, []byte) { extra := append(c.Cipher.AppendName(c.scratch[:0]), c.KDFNum) - k := DeriveKey(dh, extra, cv, CVLen+c.Cipher.CCLen()) + k := DeriveKey(dh, cv, extra, CVLen+c.Cipher.CCLen()) c.KDFNum++ return k[:CVLen], k[CVLen:] }