This commit is contained in:
tzagim
2024-05-21 20:08:12 +03:00
committed by GitHub
parent ff6d9f23e3
commit 0cf7c09ed5
85 changed files with 31569 additions and 479 deletions

View File

@@ -0,0 +1,25 @@
package cbcutil
import (
"bytes"
"testing"
)
func TestEncryptDecrypt(t *testing.T) {
key := []byte("MySecretSecretSecretSecretKey123")
plain := []byte("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.")
cipher, err := Encrypt(key, nil, plain)
if err != nil {
t.Fail()
}
p, err := Decrypt(key, nil, cipher)
if err != nil {
t.Fail()
}
if !bytes.Equal(plain, p) {
t.Fail()
}
}