100 GB veri kopyaladıktan sonra bir MD5 toplamını doğrulamak güvenli midir?


9

Bir Windows 7 iş istasyonundan 100 harici sürücüyü 2 harici sürücüye kopyalıyorum (yalnızca bir yedeğiniz varsa, o zaman hiçiniz yok). Tüm dosyaların MD5 sağlama toplamı vardır. Kopyalamadan sonra harici disklerdeki tüm MD5 sağlama toplamlarını doğruladım ve hepsi doğru.

D:\Yedeklemek istediğim tüm dosyaları içeren bir bölümüm var: mp3, belgeler, videolar, vb. Bir Mac'e geçiyorum, bu yüzden yazılım tercihlerine gerek yok. Yer imlerim delicious.com adresinde.

Sorum şu: Harici disklerimdeki yanlış kopyaları veya bozuk dosyaları önlemek için bu gerçekten güvenli bir yaklaşım mı? Makineyi biçimlendirip kardeşime vereceğim, bu yüzden tüm dosyaları bu şekilde kopyaladım.


1
Daha önce hiç yer işaretini tatmadım. Tatları nasıl?
Randolf Richardson

Yanıtlar:


5

Sağlama toplamları eşleşirse, harici sürücü başarısız olmazsa, dosyalar% 100 güvende olursunuz.


@KCotreau: Bu yüzden iki farklı harici sürücüye kopyaladım ve gerçekten önemli dosyaları DVD'lere kopyalayacağım
Birisi hala MS-DOS

11
Aslında, sağlama toplamları eşleşirse% 99.9999 güvende olursunuz, ancak bu çoğu amaç için muhtemelen% 100'e yakındır. Daha büyük sorun, bazı önemli dosyaları tamamen kaçırmış olmanız veya şeyleri birbirine bağlayan bazı önemli meta bilgileri kaybetmiş olmanızdır. Bir Windows kutusunu çalışma düzenine geri yüklenebileceğine dair makul bir güvenle yedeklemenin iyi bir yolu yoktur (en azından kayda değer çaba göstermeden).
Daniel R Hicks

@ Dan: Meta bilgisine ihtiyacım yok. Sadece resimler (exif dahili), mp3 (id3tag, dahili) ve bazı belgeler. Aradığım şey md5 kusurları (md5'in çarpışma için zaten kusurlu olduğunu biliyorum, ancak bu durumda yolsuzluğu doğrulamak için hızlı ve iyi desteklendiğinden hala yararlı olduğunu düşünüyorum).
Birisi hala seni MS-DOS

3
2^-128Başka bir dosya için aynı karmayı üretme şansınız var ... :)
Tamara Wijsman

4
Bozuk bir kopyada aynı karmaya sahip olan iki geçerli dosya sıfıra yakındır, bu nedenle dosya doğru görünüyorsa ve karmalar eşleşirse, bu makul şüphenin ötesindedir!
Phoshi

2

Hedef ve kaynağın tamamen aynı olacağına dair% 100 garanti yoktur. Ancak, hash değerleri eşleşir, bozuk bir dosya olasılığı çok düşüktür. Ayrıca karma değerinin uzunluğuna da bağlıdır. SHA, MD5'ten iki kat daha büyüktür. Yani SHA kullanmak MD5'ten çok daha güvenli olacaktır. HashCopy adlı bir uygulama biliyorum. Hem MD5 hem de SHA'yı destekler ve karma değerlerini otomatik olarak doğrular. Www.jdxsoftware.org adresinden indirilebilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.