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));
}