diff --git a/pkg/cryptstate/cryptstate.go b/pkg/cryptstate/cryptstate.go index d3c0d0f..8d6d998 100644 --- a/pkg/cryptstate/cryptstate.go +++ b/pkg/cryptstate/cryptstate.go @@ -270,7 +270,7 @@ func (cs *CryptState) OCBEncrypt(dst []byte, src []byte, nonce []byte, tag []byt var pad [aes.BlockSize]byte off := 0 - cs.cipher.Encrypt(delta[0:], cs.EncryptIV[0:]) + cs.cipher.Encrypt(delta[0:], nonce[0:]) zeros(checksum[0:]) remain := len(src)