加密 util 笔记

2019-07-22 17:57:59 浏览数 (1)

SHA1

代码语言:javascript复制
/**
加密工具方法,进行SHA1加密
 */
func GetSHA1(data string) string {
	t := sha1.New();
	io.WriteString(t,data);
	return fmt.Sprintf("%x",t.Sum(nil));
}


/**
加密工具方法,进行SHA1加密
*/
func GetSHA1(data []byte) []byte {
	t := sha1.New()
	t.Write(data)
	return t.Sum(nil)
}

MD5

代码语言:javascript复制
/**
加密工具方法,进行MD5加密
 */
func GetMD5(data string) string {
	t := md5.New();
	io.WriteString(t,data);
	return fmt.Sprintf("%x",t.Sum(nil));

}

0 人点赞