Как сделать из строки и числа нужный md5?

Есть число 0.333 = md5: cf3567ceb9cc35aaa3a550227c77a026

Мне нужно получить такой же хєш при числе 0.25, чтобы получить нужный хэш используют какую-то строку строка:0.25 > конвертируют в md5
Что это за строка? и как её сделать чтобы при сложении строки и числа вышел нужный хэш?
  • Вопрос задан
  • 331 просмотр
Пригласить эксперта
Ответы на вопрос 3
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Коллизии называется.
Чтобы получить такой же хеш надо найти коллизию.
Только для этого надо брутфорсить, все подряд строки.
Перебрать миллионы или миллиарды вариантов.

Или использовать умные алгоритмы для генерации коллизии.
https://en.wikipedia.org/wiki/Collision_attack#Cho...
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Брутфорсом. Генерируете разные строки и считаете хэш. Если совпал с заданным - вам повезло. ЕМНИП, алгоритмов ускоренного подбора префикса для MD5 не существует.
Ответ написан
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы