Можно ли проверить, пришли ли два хэша sha2 из одного и того же простого текста? - PullRequest
5 голосов
/ 08 декабря 2010

Ниже приведены оба хэша SHA256 пустой строки, сгенерированные с помощью функции crypt PHP.

$5$fooooooooooooooo$Y6IVN.cYkABQ4h8dCR0zL/rJoRx09pwMoGaYST9HqDD
$5$baaaaaaaaaaaaaar$C84IKQdPMG8qvnnckGZsyBJWKHuaSD0tqcmyueHI0GA

Каждый из них был создан с различными 16 байтами соли, присутствующими в хэше.Есть ли способ просто проверить, что они являются хешами одной и той же вещи, без знания о том, что это была за вещь?

Ответы [ 2 ]

10 голосов
/ 08 декабря 2010

Нет. Строки становятся полностью уникальными после добавления солей, и нет способа обратить вспять хеш-строку.

4 голосов
/ 08 декабря 2010

Нет. Это можно сделать только в том случае, если используется та же соль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...