哈希前加入的随机数据,可防止相同密码产生相同哈希并抵抗彩虹表。
Salt
切换三个步骤,观察角色、机制和结果的变化。
概念:两名用户用了相同密码,但独立盐值使数据库中的验证结果不同。
两名用户用了相同密码,但独立盐值使数据库中的验证结果不同。
没有独立盐值,预计算结果容易被复用,也能直接识别相同密码用户。
核对每个密码记录是否采用随机独立盐值,并与专用算法组合。
让成熟密码哈希库生成和保存盐值,设置合理成本。