1
0
mirror of https://github.com/seaweedfs/seaweedfs.git synced 2024-12-28 11:57:54 +08:00
seaweedfs/weed/util/cipher_test.go
Ryan Russell a36d7b77be
refactor(cipher_test): plantext -> plaintext ()
Signed-off-by: Ryan Russell <git@ryanrussell.org>

Signed-off-by: Ryan Russell <git@ryanrussell.org>
2022-09-14 11:24:09 -07:00

18 lines
471 B
Go

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")
plaintext, err := Decrypt(cipherText, CipherKey(secretKey))
if err != nil {
println(err.Error())
}
println(string(plaintext))
}