Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

从hash加密开始之MD5

一杯浓咖啡
135 0 0
md5加密
. R1 f6 K/ \2 Z% t3 SMD5加密golang代码及解释
8 H1 `, T) T4 a0 W; R+ ~# ?    func md5V1(str string) string  {
) z4 X" ^. P3 E% |, C; }7 e                //md5.New()初始化了一个md5对象
& d( s/ C& c7 M1 [) K. e            h := md5.New() 1 ~9 B* d$ a4 Y
            //h.Write将传入的str写入对象中
( Y/ g8 ]& X$ ^                h.Write([]byte(str))
. N1 x- N$ [0 v  [" h7 c: U  r: Y            //h.Sum(nil)对对象中的内容进行校检和计算
2 Y9 t& M# X. x3 U                return hex.EncodeToString(h.Sum(nil))$ h1 Y% J( S, j, g8 X; k: E
    }
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

一杯浓咖啡 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    5