Чи можна генерувати файл з md5sum (або sha1 або такого)?


-2

Чи можна відтворити файл, якщо у вас є файли md5sum? Чи це можливо тільки через грубу силу?

Чи є якісь відмінності між різними алгоритмами?


Існує велика різниця між двома алгоритмами. Ні, не існує способу генерування файлу з хеш-значення md5.
Ramhound

Більше того, розрахунок контрольної суми хешу функція одностороння . Це означає, що легко обчислити і дуже важко або практично неможливо повернутися.
VL-80

Відповіді:


3

Генерування хешу будь-якого роду можна розглядати як форму " Стиснення з втратами ", при створенні виводу ви втрачаєте дані про вхід.

Єдиний спосіб отримати дані назад - це "здогадуватися" і знову спробувати роботу з втратами, щоб побачити, чи отримаєте ви те ж саме результат знову. Це саме те, що "Brute Forcing" є, здогадуючись про кожне можливе значення, яке могло б бути надіслане і перевіряючи, щоб переконатися, що ви знову отримаєте той же вихід.

Однак знайте, що ви не можете знати напевно, що у вас є "правильна" відсутність інформації тільки тому, що ви отримали той же результат після обробки. Наприклад у мене є алгоритм, що я вводжу слово і він виводить:

Введене слово починається з "F" і закінчується на "uck"

Ви б здогадалися, що слово, яке я ввів, було "Firetruck"?


0

Незважаючи на те, що MD5 не вважається безпечним для перевірки цілісності файлу, відновити файл з хеша неможливо.

Тут є порівняння криптографічних хеш-функцій у Вікіпедії.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.