clean up, add test

This commit is contained in:
Chris Lu
2020-03-13 23:53:15 -07:00
parent 7213f446db
commit e2e691d9c2
2 changed files with 17 additions and 21 deletions

17
weed/util/cipher_test.go Normal file
View File

@@ -0,0 +1,17 @@
package util
import (
"encoding/base64"
"testing"
)
func TestSameAsJavaImplementation(t *testing.T) {
str := "QVVhmqg112NMT7F+G/7QPynqSln3xPIhKdFGmTVKZD6IS0noyr2Z5kXFF6fPjZ/7Hq8kRhlmLeeqZUccxyaZHezOdgkjS6d4NTdHf5IjXzk7"
cipherText, _ := base64.StdEncoding.DecodeString(str)
secretKey := []byte("256-bit key for AES 256 GCM encr")
plantext, err := Decrypt(cipherText, CipherKey(secretKey))
if err != nil {
println(err.Error())
}
println(string(plantext))
}