У нас есть набор хэшей, и мы хотим сравнить их с паролями, содержащимися в знаменитом rockyou.txt .
Мы написали код, который итеративно преобразует каждую запись в rockyou.txt к хешу и сравнивает его с нашим единственным хешем, используя:
passlib.pbkdf2_sha256.verify(password_string_in_rockyou, my_hash)
Проблема заключается в том, что мы должны преобразовать все 15 миллионов записей в рок-хеше, чтобы мы сравнили их с одним хешем, который у нас есть.Итак, если у нас есть 1000 хэшей, мы должны вычислить хэши 1000 * 15 миллионов раз.
Есть ли способ сохранить 15 миллионов хэшей, преобразованных один раз, и использовать их для взлома всех хэшей?