golang 异或加解密
func XorEncodeStr(msg, key string) string { ml := len(msg) kl := len(key) pwd := "" for i := 0; i < ml; i++ { pwd += (string((key[i%kl]) ^ (msg[i]))) } return pwd}func XorDecodeStr(msg, key string) string { ml := len(msg) kl := len(key) pwd := "" for i := 0; i < ml; i++ { pwd += (string(((msg[i]) ^ key[i%kl]))) } return pwd} 使用方法,传入msg和key即可,开始百度了很...阅读全文