Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Encryption 如果密码和散列已知,则查找SALT_Encryption_Salt - Fatal编程技术网

Encryption 如果密码和散列已知,则查找SALT

Encryption 如果密码和散列已知,则查找SALT,encryption,salt,Encryption,Salt,我是一个安全迷,我想知道如果我知道密码和散列,是否有可能找到盐 是否有一个函数可以执行此操作 谢谢盐通常存储在密码散列的前面。salt不能被加密(它用于添加哈希函数的香料,哈希函数用于检查密码以防止错误)。salt的大小取决于算法及其配置。您需要检查实际的实现,以查看salt使用了多少字符/字节。请注意,salt通常存储在密码散列的前面,但没有规则规定这必须是真的。系统可以以任何方式存储盐(例如在单独的数据库列中),甚至可以计算盐(虽然盐在理想情况下是随机的和稀疏的,但在某些情况下,使用某些唯一

我是一个安全迷,我想知道如果我知道密码和散列,是否有可能找到盐

是否有一个函数可以执行此操作


谢谢

盐通常存储在密码散列的前面。salt不能被加密(它用于添加哈希函数的香料,哈希函数用于检查密码以防止错误)。salt的大小取决于算法及其配置。您需要检查实际的实现,以查看salt使用了多少字符/字节。

请注意,salt通常存储在密码散列的前面,但没有规则规定这必须是真的。系统可以以任何方式存储盐(例如在单独的数据库列中),甚至可以计算盐(虽然盐在理想情况下是随机的和稀疏的,但在某些情况下,使用某些唯一值(例如用户id)作为盐更为方便)。