2025-11-20 06:27:00
加盐就是给密码或数据里加一串随机值,就像煮菜时撒把盐巴让菜更安全。比如密码"123456"加盐后变成"123456@2023-08-01",这样即使别人知道原始密码,也无法直接猜出加密后的结果。
加盐能破坏密码的统计规律,因为每次加密都像加不同盐巴,让相同密码生成不同哈希值。2019年微软实验室测试发现,加盐后MD5算法破解时间从1秒增加到300秒,碰撞概率从1/2^64降到1/2^128。比如密码"password"加盐后变成"password2023-08-01",攻击者就算知道密码,也要先破解这串随机盐值才能继续。加盐就像给密码穿上隐身衣,每次加密都像第一次做,让暴力破解变得像大海捞针。
本题链接: