从hash加密开始之MD5
一杯浓咖啡
发表于 2022-11-12 16:09:59
91
0
0
MD5加密golang代码及解释
func md5V1(str string) string {# W) x; X2 p- c4 r+ _
//md5.New()初始化了一个md5对象
h := md5.New()
//h.Write将传入的str写入对象中" G% A/ p7 K; J+ O7 Z
h.Write([]byte(str))& n. e$ J) V, z
//h.Sum(nil)对对象中的内容进行校检和计算
return hex.EncodeToString(h.Sum(nil))/ L; |) s, e& n+ L1 E
}
成为第一个吐槽的人