Zatwierdzono: Fortect
W tym podręczniku użytkownika omówimy niektóre możliwe przyczyny, dla których różne pliki mogą generować tę samą sumę kontrolną, a następnie z pewnością powinniśmy zapewnić kilka potencjalnych metod odzyskiwania, które można na pewno spróbuj rozwiązać ten problem.„Dwa pliki najprawdopodobniej będą znały ten sam hash md5 tylko wtedy, gdy jego zawartość jest dokładnie taka, jak wspomniano powyżej, nawet wyraźny odcień spowoduje powstanie całkowicie dużej wartości skrótu”. – To nie jest właściwe. Zasadniczo, ze względu na zasadę „pudełka”, istnieje zasadniczo nieskończona liczba plików z dokładnie tym samym hashem.
Ogólnie rzecz biorąc, 2 pliki mogą zawierać ten sam skrót md5, o ile jego zawartość jest dokładnie taka sama. Nawet jedna duża różnica da zupełnie inną wartość skrótu.
Czy to zwykle nie jest odpowiedź, której szukasz? Szukaj Znajdź inne wszystkie pytania oznaczone plikami z sumą kontrolną lub zadaj aktualne pytania.
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
Dwie odmiany plików o tej samej zawartości, ale o różnych nazwach: (plik1 i plik2):
plik cat1To jest nowy, całkiem prosty plik.teczka kota 2To jest mały plik.plik sumy md517de45bf879db49de7e2eacea23e6c165 plik1plik sumy md527de45bf879db49de7e2eacea23e6c165 plik2
Dwa pliki z różnymi rodzajami zawartości, ale o tej samej nazwie: (plik1 na plik1)
Czy zmiana nazwy pliku jest dostosowana suma kontrolna?
W systemie Linux, który używa systemu plików EXT, bez wątpienia tak nie jest, ponieważ nazwa prawna pliku nie może być przechowywana w pliku, ale często w katalogu post (dentry), w którym ostatnio znajdowała się informacja, gdy dane i-węzła jest uważany za przypisaną koncepcję. Zmień nazwę Każdy plik nie wpływa nawet na jego ilość md5 w systemie Linux.
plik cat1To zawsze jest prosty plik.plik kat1będzie to cotygodniowy plik ze zbędną zawartościąmd5sum plik1 #pierwszy plik17de45bf879db49de7e2eacea23e6c165 plik1md5sum plik1 #drugi plik1c7c8f3fd9ddd7a926c31416a69063e4e plik1
Czy suma kontrolna może być to samo?
Wybory uzyskania istniejącej sumy kontrolnej dla dwóch naprawdę różnych plików są bardzo małe. Jeśli jednak kupujący mają 65 000 plików do porównania, programy, w których dwa z tych typów będą miały aktualną taką samą sumę kontrolną, choć są nowe i interesujące, są naprawdę wysokie. W rzeczywistości prawdopodobnie powinieneś mieć wiele przekonań.
Jednak jest bardzo mało prawdopodobne, aby podwójne nieidentyczne części w W prawdziwym świecie, w razie potrzeby, używany jest ten sam skrót MD5. specjalnie zaprojektowany, aby mieć ten sam sposób haszowania.
Może cztery różne pliki masz taką samą MD5?
Dwa pliki mogą doskonale mieć ten sam skrót MD5, nawet jeśli są wyraźnie różne. W rzeczywistości, ponieważ zasady MD5 mogą przyjmować nieskończoną liczbę wejść, a także dostarczać skończoną liczbę wyjść, nawet jeśli prawdopodobieństwo kolizji jest bardzo miniaturowe, nie jest to niemożliwe.
Ale teraz, gdy generowanie kolizji MD5 jest bardzo proste, sytuacja jest następująca. możliwe dla osoby, która wydaje się, że często tworzyła folder, aby utworzyć katalog w przyszłości z ekstremalną sumą kontrolną, ale ta metoda nie może ochronić przed niektórymi Rodzaje złośliwych manipulacji. W jakiejś sumy kontrolnej też nie da się tego zrobić. szanowany (na przykład, o ile został odebrany za pośrednictwem tego samego kanału sprzedaży, co: pobrany plik), w którym to przypadku MD5 zapewnia normalne działanie Funkcja sprawdzania błędów: jest w stanie wykryć niekompletne pobieranie, może to stać się znacznie bardziej prawdopodobne w przypadku większych pobrań pliki.
Użyłbym sha1 do pomiaru sumy kontrolnej, ponieważ zwiększenie liczby kolizji jest bez wątpienia łatwe w przypadku metod sha1. Jak widać tutaj, wygenerowanie tej sumy kontrolnej sha1 jest dość proste.
Czy suma kontrolna zależy od nazwa pliku?
Metadane, takie jak nazwa pliku, znacznik czasu, odczyt, zapis itp. nie wpływają na hash. Zakładając, że nasz skrót kryptograficzny jest nienaruszony, oba pliki z pewnością będą miały rzeczywisty skrót, wtedy i tylko w przypadkach, gdy te osoby mają tę samą zawartość.
< /p>
wyjaśnione 22 maja 2014 o 14:55.
< /p>
Czy sumy kontrolne plików są unikalne ?
Historia przechodzi przez algorytm, który generuje początkowy ciąg alfanumeryczny, znany jako pełna suma kontrolna, znany jako końcowy skrót. Różne pliki, prawdopodobnie z niewielkimi różnicami, dadzą różne wartości sum kontrolnych.
36,2 tys.
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.Czy zmiana nazwy pliku zmienia sumę kontrolną?
Zmiana najlepiej dopasowanej nazwy pliku nie wpływa na sumę md5 w systemie Linux.
Czy 2 wartości mogą mieć dokładny hash?
tak, to wykonalne. Nazywa się to dobrą kolizją skrótów.
Jak klient porównuje sumę kontrolną?
Otwórz określony wiersz poleceń systemu Windows. Zrób to natychmiast: naciśnij Windows R, wpisz dodatkowo cmd , naciśnij Enter.Przejdź do katalogu zawierającego bazę danych, której sumę kontrolną MD5 chcesz zweryfikować. Polecenie: wpisz cd, a następnie ścieżkę do niektórych folderów docelowych.Wpisz certutil -hashfile