码迷,mamicode.com
首页 > 编程语言 > 详细

go语言练习:sha256、sha512哈希算法

时间:2018-05-19 00:10:41      阅读:619      评论:0      收藏:0      [点我收藏+]

标签:[]   \n   pre   print   算法   class   byte   哈希算法   crypto   

 

package main

import (
"fmt"
"crypto/sha256"
)

func main() {
str:="test hash..."
s_ob:=sha256.New()
s_ob.Write([]byte(str))
r:=s_ob.Sum(nil)
fmt.Printf("%x\n",r)
}

//sha256: 59039ef3b6f6ab469c357616b365b4b59a28c32d8ee880160ec793d1d543fc8d7474ffcf52f55532f49f6c627cbf0c3d10cc10b6704a793d11bb6800b09916cc
//sha256:

 

go语言练习:sha256、sha512哈希算法

标签:[]   \n   pre   print   算法   class   byte   哈希算法   crypto   

原文地址:https://www.cnblogs.com/chenadong/p/9058383.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!