如果用中文作为 md5 盐值来存储密码会不会安全一些
不会,我猜的
■网友
可以增加解密难度,但是不能增加爆破或撞库难度。你可以后面加中文英文其他东西,只要复杂些,数据库存储加密后的数据(不增加爆破和撞库难度,如果没有较好的验证码或者其他防御,弱密码还是很容易被爆破撞库)。如:用户输入:123456后台变成:123456_%^\u0026amp;%$^%#$QE!099 然后和salt “1369” 加密。那么前台只要在登录接口那里用弱密码爆破,后台自动加密比较,没有增加防御爆破撞库的难度。但是如果因为某些原因数据库被拖了,那么在解密上会造成一定的困扰,除非黑客自己根据规则跑彩虹表,否则一般的在线md5解密网站一般是解不出来的(如果后面增加的东西足够复杂的话)。
■网友
谢邀,强答一波。我不确定具体的sha之类的hash算法是怎么实现的,但我觉得,每一个中文会有等hash价的英文或其他ascii码可以来表示,所以应该并无卵用。怕说错被喷,匿了
推荐阅读
- 如果你的多肉出现这个长势,要注意这个细节,多肉才会越来越美!
- 『板房』搬新房迎新年 2021听他们说幸福 告别大板房
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 有啥方法,网站,项目可以自己练习计算广告学
- 当下电脑城/电子城/数码城的业务日益萧条,作为普通的创业者该怎样转变思路从而突围
- 某公司推出他们的3C产品,如果你是这个公司的电子商务运营主管,前期的运营你打算怎样开展这些工作
- 汽车|滴滴的新欢PK旧爱:D1对比e5强在哪里
- 环球车讯网|全新款宾利添越实拍鉴赏
- 中年|如果汽车亏电:自动挡汽车能「推车点火」吗?
- 如果把DNS从godaddy转到DNSPOD是不是所有的二级域名都要重新设置,然后等这个各个ISP的缓存重新解析啊
