本文實(shí)例講述了Go語(yǔ)言MD5加密用法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
復(fù)制代碼 代碼如下:
import (
"crypto/md5"
"encoding/hex"
)
func main() {
h := md5.New()
h.Write([]byte("sharejs.com")) // 需要加密的字符串為 sharejs.com
fmt.Printf("%s\n", hex.EncodeToString(h.Sum(nil))) // 輸出加密結(jié)果
}
PS:這里再為大家提供2款MD5加密工具,感興趣的朋友可以參考一下:
MD5在線加密工具:
http://tools.jb51.net/password/CreateMD5Password
在線MD5/hash/SHA-1/SHA-2/SHA-256/SHA-512/SHA-3/RIPEMD-160加密工具:
http://tools.jb51.net/password/hash_md5_sha
希望本文所述對(duì)大家的Go語(yǔ)言程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:- go語(yǔ)言實(shí)現(xiàn)AES加密的方法
- golang使用aes庫(kù)實(shí)現(xiàn)加解密操作
- Django中密碼的加密、驗(yàn)密、解密操作
- Golang加密解密之RSA(附帶php)
- Golang實(shí)現(xiàn)AES對(duì)稱加密的過(guò)程詳解