mirror of
https://github.com/restic/restic.git
synced 2025-12-04 03:38:25 +00:00
crypto: Fix buffer extension in Decrypt()
This commit is contained in:
@@ -107,10 +107,10 @@ func TestCornerCases(t *testing.T) {
|
||||
"wrong length returned for ciphertext, expected 0, got %d",
|
||||
len(c))
|
||||
|
||||
// this should decrypt to an empty slice
|
||||
// this should decrypt to nil
|
||||
p, err := crypto.Decrypt(k, nil, c)
|
||||
OK(t, err)
|
||||
Equals(t, []byte{}, p)
|
||||
Equals(t, []byte(nil), p)
|
||||
|
||||
// test encryption for same slice, this should return an error
|
||||
_, err = crypto.Encrypt(k, c, c)
|
||||
|
||||
Reference in New Issue
Block a user