加解密
# 加解密
登录密码保存的最佳方式是什么
Md5? Bcrypt? 还是PBKDF2?
# PBKDF2
hutool的一个issume: 是否可以添加PBKDF2工具类 (opens new window)
SecureUtil.pbkdf2("123456".toCharArray(), RandomUtil.randomBytes(16));
1
# bcrypt
bcrypt在hutool里有对应的算法类 (cn.hutool.crypto.digest.BCrypt)
Spring Security里面也集成了BCrypt的算法.
也可以 https://github.com/patrickfav/bcrypt
也可以直接下载第三方java代码:(只有一个java类)
http://www.mindrot.org/projects/jBCrypt/
编辑 (opens new window)
上次更新: 2022/08/25, 20:20:31