//GO语言
func calculateHash(toBeHashed string) string {//传入待加密的字符串
hashInBytes := sha256.Sum256([]byte(toBehashed))//将字符串转换成字节数组进行加密
hashInStr := hex.EncodeToString(hashInBytes[:])//将加密后的字节数组转换成十六进制的字符串
//log.Printf(format:"%s, %s", toBeHashed, hashInStr)//输出验证
return hashInStr//返回加密值
}
网友评论