mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-19 01:17:56 +08:00
clean up, add test
This commit is contained in:
17
weed/util/cipher_test.go
Normal file
17
weed/util/cipher_test.go
Normal 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))
|
||||
}
|
Reference in New Issue
Block a user