Чи безпечна перевірка суми MD5 після копіювання 100 ГБ даних?


9

Я копіюю 100 Гб з робочої станції Windows 7 на 2 зовнішніх диски (якщо у вас є лише одна резервна копія, то у вас немає жодної). Усі файли мають контрольну суму MD5. Я перевірив всі контрольні суми MD5 на зовнішніх дисках після копіювання, і всі вони були правильними.

У мене є D:\розділ, який містить усі файли, які я хочу створити для резервного копіювання: mp3, документи, відео тощо. Я переходжу на Mac, тому налаштування програмного забезпечення не потрібні. Мої закладки - на смачний сайт.com.

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


1
Я ніколи раніше не пробував закладки. Як вони смакують?
Рандольф Річардсон

Відповіді:


5

Якщо контрольні суми відповідають, то ви майже на 100% безпеці, файли були скопійовані правильно, за умови, що зовнішній диск не вийде з ладу.


@KCotreau: Ось чому я скопіював ДВА різних зовнішніх накопичувачів, і я збираюся скопіювати дійсно важливі файли на DVD
Хтось досі використовує вас MS-DOS

11
Насправді, якщо контрольні суми відповідають 99,9999 ...% у безпеці, але це, мабуть, досить близько до 100% для більшості цілей. Більша проблема полягає в тому, що ви, можливо, повністю пропустили якісь важливі файли або втрачаєте важливу метаінформацію, яка зв'язує речі разом. Немає хорошого способу створити резервну копію вікна Windows з розумною впевненістю, що її можна буде відновити в робочому стані (принаймні, не без значних зусиль).
Даніель Р Хікс

@DanH: Мені не потрібна метаінформація. Це просто зображення (exif є внутрішнім), mp3 (id3tag, а також внутрішній) та деякі документи. Що я шукаю - це недоліки md5 (я знаю, що md5 вже є недоліком для зіткнення, але в цій ситуації для перевірки корупції я думаю, що це все ще корисно, оскільки це швидко і добре підтримується) у цьому сценарії.
Хтось досі використовує вас MS-DOS

3
Ви маєте шанс 2^-128створити той самий хеш для іншого файлу ... :)
Tamara Wijsman

4
Шанс у двох дійсних файлів, що мають один і той же хеш через неправильну копію, майже дорівнює нулю, тож якщо файл виглядає правильно, а хеші відповідають, це вже поза розумним сумнівом!
Phoshi

2

Немає 100% гарантії того, що ціль і джерело будуть точно однаковими. Однак, у відповідності хеш-значень, можливість пошкодженого файлу дуже низька. Це також залежить від довжини хеш-значення. SHA вдвічі більший за MD5. Тож використання SHA буде набагато безпечніше, ніж MD5. Я знаю програму під назвою HashCopy. Він підтримує як MD5, так і SHA та автоматично перевіряє хеш-значення. Його можна завантажити з www.jdxsoftware.org.

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