Jeśli właśnie pobrałeś plik z Internetu, możesz sprawdzić, czy pobrany plik nie został zmodyfikowany. W końcu kto wie, jakie nikczemne rzeczy może planować haker? Sprawdzając sumę kontrolną MD5, SHA-1 lub SHA-256 pliku, możesz zweryfikować integralność pliku i upewnić się, że nie został on uszkodzony lub zmieniony.
Co to jest suma kontrolna?
Suma kontrolna to krótki, unikalny ciąg znaków powstały w wyniku uruchomienia algorytmu szyfrującego na danym pliku. Algorytm sprawdza wszystkie bity tworzące plik i na podstawie tych unikalnych bitów tworzy sumę kontrolną.

Schemat obliczania sumy kontrolnej
Ta suma kontrolna ulegnie zmianie, jeśli zmieni się choćby jeden bit w pliku. Porównując dwie sumy kontrolne, możesz mieć pewność, że plik nie jest uszkodzony ani zmodyfikowany. Jest to przydatny sposób ochrony przed uszkodzeniem plików lub złośliwymi ingerencjami w pobierane pliki.
Dostępne są również najczęściej używane algorytmy sum kontrolnych w MD5, SHA-1 i SHA-256, które opierają się na algorytmach bezpiecznych kryptograficznie. Jeśli masz wybór, użyj SHA-256.
Jak korzystać z sumy kontrolnej?
Aby użyć sumy kontrolnej, musisz najpierw wiedzieć, jaka jest suma kontrolna określonego pliku. Będzie to musiało zostać dostarczone przez to samo źródło, które pobrało plik.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Hash transferu plików
Uruchom pobrany plik za pomocą tego samego algorytmu sumy kontrolnej, korzystając z jednego z poniższych narzędzi. Kiedy już to zrobisz, porównaj dwa ciągi. Jeśli ciągi znaków są zgodne, plik pozostaje niezmieniony. Jeśli ciągi znaków nie są zgodne, oznacza to, że plik różni się od pliku oryginalnego.
Sprawdź sumę kontrolną za pomocą narzędzia innej firmy
Najlepszym sposobem uruchomienia sumy kontrolnej w systemie Windows jest użycie narzędzia o nazwie MD5 & SHA Checksum Utility. Wyliczy jednocześnie sumę kontrolną MD5, SHA-1 i SHA-256 dla danego pliku i umożliwi porównanie uzyskanych wyników z dostarczonymi danymi.
1. Pobierz narzędzie sumy kontrolnej MD5 i SHA .
2. Kliknij dwukrotnie pobrany plik, aby uruchomić program. Może zostać wyświetlony monit o pobranie oprogramowania .NET Framework 3.5 wymaganego do prawidłowego działania aplikacji. Kliknij Pobierz i zainstaluj tę funkcję, aby kontynuować.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Zainstaluj narzędzie sumy kontrolnej MD5 i SHA na komputerze z systemem Windows
3. Kliknij przycisk Przeglądaj , aby wybrać plik, który chcesz sprawdzić.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Przeglądaj pliki w narzędziu sumy kontrolnej MD5 i SHA
4. Ustal sumę kontrolną podaną dla pobranego pliku. Nie wszystkie pobrane pliki mają dostępne sumy kontrolne, ale programiści open source lub dbający o bezpieczeństwo często udostępniają sumy kontrolne. Skopiuj tę sumę kontrolną do schowka, a następnie kliknij przycisk Wklej w narzędziu sumy kontrolnej MD5 i SHA.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Wklej sumę kontrolną w narzędziu sumy kontrolnej MD5 i SHA
5. Kliknij opcję Zweryfikuj , aby zweryfikować sumę kontrolną. Jeśli suma kontrolna jest taka sama, jak suma kontrolna obliczona przez aplikację, otrzymasz powiadomienie o powodzeniu. Oznacza to, że plik, który posiadasz, jest taki sam, jak plik, który został wcześniej sprawdzony.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Powiadomienie o dopasowaniu skrótu MDS w narzędziu sumy kontrolnej MD5 i SHA
6. Jeżeli suma kontrolna jest inna, pojawi się komunikat o błędzie. Oznacza to, że plik zmienił się w jakiś sposób od czasu obliczenia ostatniej sumy kontrolnej.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Hash nie pasuje do wiadomości w narzędziu sumy kontrolnej MD5 i SHA
Sprawdź sumę kontrolną w Eksploratorze plików
Jeśli często weryfikujesz sumy kontrolne, OpenHashTab może Cię zainteresować . Aplikacja zainstaluje dodatkową zakładkę w oknie Właściwości Eksploratora plików . Dzięki osadzeniu w Eksploratorze OpenHashTab może obliczać sumy kontrolne na miejscu, bez konieczności stosowania osobnej aplikacji. Domyślnie oblicza wartości skrótu MD5, SHA-1, SHA-256 i SHA-512. Dodatkowe algorytmy mieszające można włączyć w ustawieniach OpenHashTab.
Uwaga : jeśli nie lubisz OpenHashTag, wypróbuj HashCheck , który działa podobnie.
1. Pobierz i zainstaluj OpenHashTab z GitHub.
2. Kliknij prawym przyciskiem myszy plik, dla którego chcesz uruchomić sumę kontrolną, i wybierz Właściwości z menu kontekstowego.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Menu kontekstowe dla aplikacji/programów Windows
3. Kliknij zakładkę Hashes w górnej części okna, aby wyświetlić funkcje skrótu MD5, SHA-1, SHA-256 i SHA-512 dla wybranego pliku.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Nowa karta Hashes w Eksploratorze plików
4. Skopiuj i wklej sumę kontrolną, którą chcesz porównać, w oknie dialogowym Sprawdź.
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Porównaj sumę kontrolną z OpenHashTab
5. Jeśli zaznaczysz skrót, pod polem Sprawdź względem zobaczysz odpowiedni algorytm (w tym przypadku MD5) i nazwę pliku . W przeciwnym razie zostanie wyświetlony komunikat Nie znaleziono dopasowania .
Sprawdź sumę kontrolną w systemie Windows za pomocą Certutil
Jeśli nie chcesz niczego pobierać, użyj wiersza poleceń systemu Windows lub terminala, aby sprawdzić sumę kontrolną za pomocą polecenia certutil.
1. Otwórz Wiersz Poleceń . Naciśnij Win + R , wpisz cmd.exe i kliknij OK lub otwórz Start i wyszukaj „wiersz poleceń” .
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Certutil
2. Użyj polecenia cd , aby przejść do katalogu zawierającego pobrany plik. Domyślnie jest to zazwyczaj folder Pobrane , jednak niektóre osoby pobierają pliki na swój komputer. Szybkim sposobem uzyskania ścieżki jest kliknięcie pliku prawym przyciskiem myszy i wybranie opcji Kopiuj ścieżkę. Skopiuj to do wiersza poleceń.
cd filepath
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Katalog Certutil
3. Wpisz następujące polecenie z nazwą pliku:
certutil -hashfile filename MD5
![Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows Jak sprawdzić sumy kontrolne MD5, SHA-1 i SHA-256 w systemie Windows]()
Hash Certutila
4. Pod poleceniem pojawi się wartość MD5. Porównaj tę liczbę z wartością sumy kontrolnej skrótu, którą otrzymałeś wraz z pobranym plikiem. Podczas korzystania z tego polecenia certutil zwykle wystarczy skopiować wartość do Notatnika i zweryfikować ją ręcznie po uruchomieniu narzędzia.
Wyniki weryfikacji
5. Chociaż jako przykład użyto MD5, to narzędzie obsługuje również MD2, MD4, MD5, SHA1, SHA256, SHA384 i SHA512.