【问题标题】:Find SALT if password and hash are known如果密码和散列已知,则查找 SALT
【发布时间】:2014-10-30 16:53:19
【问题描述】:

我是安全新手,我想知道如果我知道密码和哈希是否可以找到 SALT?

有这样的功能吗?

谢谢

【问题讨论】:

    标签: encryption salt


    【解决方案1】:

    盐通常存储在密码哈希的前面。盐不能被加密(它用于添加哈希函数,用于检查密码以防止rainbow table attacks)。盐的大小取决于算法及其配置。你需要检查实际的实现,看看有多少字符/字节用于盐。

    【讨论】:

    • 请注意,盐通常存储在密码哈希的前面,但没有规定必须如此。系统可以以任何他们想要的方式存储盐(例如在单独的数据库列中),甚至可以计算它们的盐(虽然盐是理想的随机和稀疏的,但在某些情况下使用某些唯一值会更方便,例如用户 id 作为盐)。
    猜你喜欢
    • 2018-07-29
    • 2012-04-19
    • 1970-01-01
    • 2017-12-26
    • 1970-01-01
    • 2020-09-05
    • 2011-06-23
    • 2011-06-15
    • 1970-01-01
    相关资源
    最近更新 更多