Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

从hash加密开始之MD5

一杯浓咖啡
82 0 0
md5加密
/ v6 `$ H0 G7 Z! Y2 wMD5加密golang代码及解释* v% M* ^2 _- f: c( g! I
    func md5V1(str string) string  {
) N4 G4 z$ X# @& f( c                //md5.New()初始化了一个md5对象# \' X6 ~0 s# ]- K* U& S
            h := md5.New()
0 Y2 C& D8 r5 u9 ]7 x1 l            //h.Write将传入的str写入对象中. ~( a) C" g. X7 J- {
                h.Write([]byte(str))& q9 P/ ]& r% _" p9 K, i! I, R
            //h.Sum(nil)对对象中的内容进行校检和计算( O- N! g. @+ u& x$ r1 X- G" x: ]$ L
                return hex.EncodeToString(h.Sum(nil))4 i0 Y1 ~2 R) N. u' f( B
    }
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

一杯浓咖啡 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    5