一种用于比较相同输入的不同哈希值的哈希算法
A hashing algorithm for comparing different hashes of same input by each other
我正在寻找一种哈希算法,它可以像 bcrypt 一样为每个输入生成许多哈希值,但与比较阶段不同的是,它应该可以将可以为输入生成的许多哈希值之一与输入的另一个哈希值进行比较.
例如:
hash_a = hash(the_input)
hash_b = hash(the_input)
(hash_a != hash_b)=> false //are not same
compare(hash_a,hash_b) => true //verified
compare(hash_a,any_thing_else) => false //invalid
应该使用盐和特定算法进行散列,允许盐进行散列,如 Argon2 密码散列算法。搜索“salted password hashing algorithm”可以找到更多算法。
我正在寻找一种哈希算法,它可以像 bcrypt 一样为每个输入生成许多哈希值,但与比较阶段不同的是,它应该可以将可以为输入生成的许多哈希值之一与输入的另一个哈希值进行比较.
例如:
hash_a = hash(the_input)
hash_b = hash(the_input)
(hash_a != hash_b)=> false //are not same
compare(hash_a,hash_b) => true //verified
compare(hash_a,any_thing_else) => false //invalid
应该使用盐和特定算法进行散列,允许盐进行散列,如 Argon2 密码散列算法。搜索“salted password hashing algorithm”可以找到更多算法。