Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

从hash加密开始之MD5

一杯浓咖啡
176 0 0
md5加密
3 S! R1 u' ~8 p0 U2 rMD5加密golang代码及解释
- H  G' K6 T9 X& i7 n' o    func md5V1(str string) string  {- S: M7 D) j- y+ `. V9 f0 q* H
                //md5.New()初始化了一个md5对象2 I7 Q  J+ @# D3 z; m
            h := md5.New() 7 @: Z$ M* K$ P7 \, e
            //h.Write将传入的str写入对象中9 S5 u3 d, u/ K1 s+ {
                h.Write([]byte(str))
* o- T) g/ y  Y% b7 X: A( i1 B            //h.Sum(nil)对对象中的内容进行校检和计算
, |1 N; Z" U& J2 a& D( u                return hex.EncodeToString(h.Sum(nil))$ L6 k1 _. M- b4 b
    }
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

一杯浓咖啡 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    5