diff options
Diffstat (limited to 'internal/stupidgcm/stupidgcm_test.go')
-rw-r--r-- | internal/stupidgcm/stupidgcm_test.go | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/internal/stupidgcm/stupidgcm_test.go b/internal/stupidgcm/stupidgcm_test.go deleted file mode 100644 index 5323afa..0000000 --- a/internal/stupidgcm/stupidgcm_test.go +++ /dev/null @@ -1,28 +0,0 @@ -// +build !without_openssl - -// We compare against Go's built-in GCM implementation. Since stupidgcm only -// supports 128-bit IVs and Go only supports that from 1.5 onward, we cannot -// run these tests on older Go versions. -package stupidgcm - -import ( - "crypto/aes" - "crypto/cipher" - "testing" -) - -func TestStupidGCM(t *testing.T) { - key := randBytes(32) - sGCM := New(key, false) - - gAES, err := aes.NewCipher(key) - if err != nil { - t.Fatal(err) - } - gGCM, err := cipher.NewGCMWithNonceSize(gAES, 16) - if err != nil { - t.Fatal(err) - } - - testCiphers(t, sGCM, gGCM) -} |