X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=src%2Fcypherpunks.ru%2Fgogost%2Fgost28147%2Fcbc_test.go;h=994d4bed4ee58eb517bf529edc66010ec46ab10e;hb=69e668f3499122e0b1140f3bd927de41ad279b94;hp=3958677559e13523cbe189209f52fc2fd53c5f58;hpb=9be6f384bae8ebeabc129ede9f8a597de12835d3;p=gogost.git diff --git a/src/cypherpunks.ru/gogost/gost28147/cbc_test.go b/src/cypherpunks.ru/gogost/gost28147/cbc_test.go index 3958677..994d4be 100644 --- a/src/cypherpunks.ru/gogost/gost28147/cbc_test.go +++ b/src/cypherpunks.ru/gogost/gost28147/cbc_test.go @@ -19,18 +19,13 @@ package gost28147 import ( "bytes" "crypto/cipher" - "crypto/rand" "testing" "testing/quick" ) func TestCBCCrypter(t *testing.T) { - var key [KeySize]byte - var iv [BlockSize]byte - rand.Read(key[:]) - rand.Read(iv[:]) - c := NewCipher(key, SboxDefault) - f := func(pt []byte) bool { + f := func(key [KeySize]byte, iv [BlockSize]byte, pt []byte) bool { + c := NewCipher(key[:], SboxDefault) for i := 0; i < BlockSize; i++ { pt = append(pt, pt...) }