golang加密库xxtea的使用
使用的加密库为:github.com/xxtea/xxtea-go/xxtea
str := "Hello World! 你好,中国!"
key := "1234567890"
encrypt_data := xxtea.Encrypt([]byte(str), []byte(key))
decrypt_data := string(xxtea.Decrypt(encrypt_data, []byte(key)))
if str == decrypt_data {
fmt.Println("success!")
} else {
fmt.Println("fail!")
}
Encrypt与Decrypt是针对byte数组进行加密解密,EncryptString与DecryptString针对字符进行加密解密