package main
import (
"crypto/sha256"
"fmt"
"encoding/hex"
)
func main() {
str:="wilson"
//使用sha256哈希函数
h := sha256.New()
h.Write([]byte(str))
sum := h.Sum(nil)
//由于是十六进制表示,因此需要转换
s := hex.EncodeToString(sum)
fmt.Println(string(s))
}
package main
import (
"crypto/sha256"
"fmt"
"encoding/hex"
)
func main() {
str:="wilson"
//使用sha256哈希函数
h := sha256.New()
h.Write([]byte(str))
sum := h.Sum(nil)
//由于是十六进制表示,因此需要转换
s := hex.EncodeToString(sum)
fmt.Println(string(s))
}
下一篇:golang中redis连接池
【LeetCode】705. 设计哈希集合
) 发布的一系列密码散列函数。正式名称为 SHA 的家族第一个成员发布于 1993年...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M