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针对字符进行加密解密

备案号:豫ICP备14002392号-2