赞
踩
1.该加密算法不可逆。
2.算法思想是把明文和存储的密文一块运算得到密文
- package main
-
- import (
- "log"
-
- "golang.org/x/crypto/bcrypt"
- )
-
- func main() {
- // 加密处理
- bytes, _ := bcrypt.GenerateFromPassword([]byte("password"), bcrypt.DefaultCost)
- log.Println(string(bytes))
-
- // 校验密码
- err := bcrypt.CompareHashAndPassword(bytes, []byte("password"))
- log.Println(err)
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。