开源项目
文档
企业版
微服务
低代码
公告
登入
注册
新增用户登录失败
提问
1
422
苏同学
VIP2
2022-09-02
新增用户登录失败,检测原renrenio账号,使用加密后,也无法对应 前端密钥比较: renrenio:renrenio能对应上 img[//cdn.renren.io/34d4d202209011143155783.png] 数据库密钥比较: renrenio:renrenio 对应不上 img[//cdn.renren.io/695f1202209011146234895.png]
回帖
Mark
管理员
2022-09-02
使用的是BCrypt加密算法,相同的字符串,每次加密都会生成不一样的密码,下面是BCrypt算法的简单介绍: BCrypt是一种加盐的单向hash,不可逆的加密算法,同一种明文,每次加密后的密文都不一样,而且不可反向破解生成明文,破解难度很大。每次加密的时候首先会生成一个随机数就是盐,之后将这个盐值与明文密码进行 hash,得到 一个hash值存到数据库中。其中生成的 hash 值中包含了之前生成的盐值(22个字符),用于后续 hash 值验证。
0
回复
提交回复
官方产品
renren-security企业版
renren-cloud微服务
renren-lowcode低代码平台
开源项目
更新日志
renren-security
文档
/
源码
/
演示
renren-fast
文档
/
前端源码
/
后端源码
/
演示
renren-generator
源码
微信扫码并关注“人人开源”
获得项目最新动态及更新提醒