Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

从hash加密开始之MD5

一杯浓咖啡
174 0 0
md5加密
2 Q0 J2 n9 x9 D0 \3 b( V7 z. YMD5加密golang代码及解释
, D5 {) r' ~7 ]: y; Q    func md5V1(str string) string  {* c/ T- K2 v, W" w) Q  `
                //md5.New()初始化了一个md5对象" b- F% q: Y  f+ R' Y
            h := md5.New() ' z" N$ n; q3 C- l7 w/ e& U
            //h.Write将传入的str写入对象中$ O! B. D3 c. A* U" c
                h.Write([]byte(str))
1 w2 N( e/ |4 I; P            //h.Sum(nil)对对象中的内容进行校检和计算
& j0 Q% R" @/ Q7 s5 J$ b2 x  a! L                return hex.EncodeToString(h.Sum(nil))4 }; R7 X' u4 r& U' F6 s
    }
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

一杯浓咖啡 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    5