Główny Okna Co to jest suma kontrolna? Przykłady, przypadki użycia i kalkulatory

Co to jest suma kontrolna? Przykłady, przypadki użycia i kalkulatory



Suma kontrolna informuje, czy wersja pliku została zmieniona, czy nie.

Definicja sumy kontrolnej (i sposób jej generowania)

Suma kontrolna to wynik uruchomienia algorytmu zwanego kryptograficzną funkcją skrótu na fragmencie danych, zwykle pojedynczym pliku.

Porównanie sumy kontrolnej wygenerowanej na podstawie wersji pliku z sumą kontrolną dostarczoną przez źródło pliku pozwala upewnić się, że kopia pliku jest autentyczna i wolna od błędów.

Suma kontrolna jest czasami nazywana także asuma skrótui rzadziej Awartość skrótu,kod skrótulub po prostu Ahaszysz.

Prosty przykład sumy kontrolnej

Pomysł sumy kontrolnej lub kryptograficznej funkcji skrótu może wydawać się skomplikowany i prawdopodobnie nie warty wysiłku, ale jest odwrotnie! Sumy kontrolne naprawdę nie są trudne do zrozumienia i stworzenia.

Zacznijmy od prostego przykładu, który, miejmy nadzieję, pokaże siłę sum kontrolnych w udowadnianiu, że coś się zmieniło. Suma kontrolna MD5 następującej frazy to długi ciąg znaków reprezentujący to zdanie.

|_+_|

Dla naszych celów są one zasadniczo sobie równe. Jednak dokonanie nawet niewielkiej zmiany, takiej jak usunięcie justokresu, da zupełnie inną sumę kontrolną.

|_+_|

Jak widać, nawet niewielka zmiana w pliku da zupełnie inną sumę kontrolną, co jasno pokazuje, że jedno nie jest równe drugiemu.

Jak to się używa: przypadek użycia sumy kontrolnej

Załóżmy, że pobierasz dużą aktualizację oprogramowania, na przykład dodatek Service Pack. Jest to prawdopodobnie ogromny plik, którego pobranie może zająć kilka lub więcej minut.

Skąd wiesz, że plik został poprawnie odebrany? Co się stanie, jeśli podczas transferu utraconych zostanie kilka bitów, a plik, który aktualnie masz na komputerze, już nie jest?Dokładnieco było zamierzone? Zastosowanie aktualizacji do programu, który nie jest dokładnie taki, jak stworzył go programista, może spowodować duże problemy.

W tym miejscu porównanie sum kontrolnych może uspokoić umysł. Zakładając, że witryna, z której pobrałeś plik, zawiera dane sumy kontrolnej wraz z plikiem do pobrania, możesz następnie użyć kalkulatora sumy kontrolnej (więcej informacji na ten temat poniżej), aby wygenerować sumę kontrolną z pobranego pliku.

Załóżmy na przykład, że witryna udostępnia tę sumę kontrolną dla pobranego pliku

|_+_|

Następnie użyj własnego kalkulatora sumy kontrolnej, aby wygenerować sumę kontrolną przy użyciu tej samej kryptograficznej funkcji skrótu, w tym przykładzie MD5, w pliku na komputerze.

jak używać elementu inspekcji, aby znaleźć odpowiedzi

Czy sumy kontrolne się zgadzają? Świetnie! Możesz być pewien, że oba pliki są identyczne.

Czy sumy kontrolne się nie zgadzają? Może to oznaczać wiele rzeczy:

  • Ktoś bez Twojej wiedzy zastąpił pobrany plik czymś złośliwym.
  • Plik został celowo zmieniony przez Ciebie. Jak przeczytałeś powyżej, może to być niezauważalna zmiana, taka jak dodanie lub usunięcie pojedynczej litery lub innego znaku.
  • Porównujesz zupełnie inny, ale nieszkodliwy plik, na przykład nowszą wersję, jeśli jest to program, lub zaktualizowany dokument.
  • Połączenie sieciowe zostało przerwane i pobieranie pliku nie zostało ukończone lub wystąpił problem z zapisaniem pliku po dotarciu na dysk twardy. Spróbuj pobrać plik ponownie, a następnie utwórz nową sumę kontrolną dla nowego pliku i porównaj ponownie.

Sumy kontrolne są również przydatne do sprawdzania, czy plik został skądś pobranyInnyniż oryginalne źródło, jest w rzeczywistości prawidłowym plikiem i nie został zmieniony w stosunku do oryginału, złośliwie lub w inny sposób. Po prostu porównaj utworzony skrót z hashem dostępnym w źródle pliku.

jak szukać znajomych na niezgodzie

Kalkulatory sum kontrolnych

Kalkulatory sum kontrolnych to narzędzia używane do obliczania sum kontrolnych. Jest ich mnóstwo, a każdy obsługuje inny zestaw kryptograficznych funkcji skrótu.

Dwie bezpłatne opcje

Jedną ze świetnych darmowych opcji (właściwie naszą ulubioną) jest Microsoft File Checksum Integrity Verifier, w skrócie nazywany FCIV. Obsługuje tylko MD5 i SHA-1 kryptograficzne funkcje skrótu, ale są one obecnie zdecydowanie najpopularniejsze.

Microsoft File Checksum Integrity Verifier to program wiersza poleceń, ale bardzo łatwy w użyciu.

Jak sprawdzić integralność plików w systemie Windows za pomocą FCIV

Kolejnym doskonałym darmowym kalkulatorem sumy kontrolnej dla systemu Windows jest IgorWare Hasher , i jest całkowicie przenośny, więc nie musisz niczego instalować (ale będziesz potrzebować otwieracza plików RAR, aby rozpakować program). Jeśli nie znasz się na narzędziach wiersza poleceń, to narzędzie będzie prawdopodobnie lepszym wyborem. Obsługuje MD5 i SHA-1, a także CRC32. Możesz go użyć do znalezienia sumy kontrolnej tekstu i plików.

Wbudowany kalkulator systemu Windows

Możesz także skorzystać z certutil program wbudowany w system Windows. Jest to również narzędzie wiersza poleceń, ale równie łatwe w użyciu do sprawdzania sumy kontrolnej MD5 plików. W tym artykule opisano również, jak zrobić to samo w systemie Linux za pomocą Mam md5 .

IgorWare Hasher

Opcja Open Source

Z JDigesta to kalkulator sumy kontrolnej typu open source, który działa w systemach Windows, macOS i Linux.

Opcja online

Jeśli wolisz korzystać z kalkulatora online, to nam się podoba to narzędzie sumy kontrolnej pliku MD5 ponieważ umożliwia przesyłanie plików.

Ponieważ nie wszystkie kalkulatory sum kontrolnych obsługują wszystkie możliwe kryptograficzne funkcje skrótu, upewnij się, że dowolny kalkulator, którego wybierzesz, obsługuje funkcję skrótu, która wygenerowała sumę kontrolną towarzyszącą pobieranemu plikowi.

Często zadawane pytania
  • Czy wszystkie sumy kontrolne są unikalne?

    Tak. Tylko identyczne pliki będą miały tę samą sumę kontrolną. Zmiana czegokolwiek innego niż nazwa pliku spowoduje inną sumę kontrolną.

  • W jaki sposób kalkulatory sum kontrolnych obliczają sumy kontrolne?

    Kalkulatory sum kontrolnych wykorzystują szereg algorytmów, w tym podłużną kontrolę parzystości, sumę kontrolną Fletchera, Adler-32 i cykliczną kontrolę nadmiarową (CRC).

  • Jak sprawdzić wiele sum kontrolnych jednocześnie?

    Sumę kontrolną wielu plików można uzyskać jednocześnie za pomocą MD5 Komenda. Otwórz terminal i wpisz md5 po której następuje nazwa pliku (oddzielona spacjami), a następnie naciśnij Wchodzić .

Ciekawe Artykuły

Wybór Redakcji

KB4577586 umożliwia usunięcie Adobe Flash w Windows 10 i 8.1
KB4577586 umożliwia usunięcie Adobe Flash w Windows 10 i 8.1
Microsoft testuje usunięcie Adobe Flash, które zaplanowano na grudzień 2020 r. Do tego czasu zostanie wycofane w większości przeglądarek internetowych. KB4577586 pozwala z wyprzedzeniem teraz zobaczyć, co się stanie. Poprawkę można pobrać z katalogu Windows Update. Jest zatytułowany jako Aktualizacja dla
Rippling vs. Gusto – która usługa płacowa?
Rippling vs. Gusto – która usługa płacowa?
Niezależnie od wielkości, każda firma potrzebuje doskonałej obsługi płacowej. Jeśli próbujesz dowiedzieć się, który z nich idealnie pasuje do Twojej firmy, prawdopodobnie utknąłeś między Rippling a Gusto. To wyjątkowe rozwiązania, ale jedno i drugie
Jak wyłączyć czat w aplikacji Microsoft Teams
Jak wyłączyć czat w aplikacji Microsoft Teams
https://www.youtube.com/watch?v=UdEg2daqSMc Microsoft Teams to świetny sposób na organizowanie spotkań zdalnych ze współpracownikami lub studentami. Czasami jednak możesz chcieć uniemożliwić członkom zespołu wymianę prywatnych wiadomości na czacie
Data premiery i cena Amazon Fire TV Cube: tajemniczy nowy streamer Amazon został oficjalnie zaprezentowany
Data premiery i cena Amazon Fire TV Cube: tajemniczy nowy streamer Amazon został oficjalnie zaprezentowany
Amazon od lat jest liderem w dziedzinie strumieniowego przesyłania multimediów, będąc jednym z pierwszych, który zaoferował sposób na przesyłanie treści do telewizora i oferował treści 4K już w 2015 roku, wyprzedzając m.in.
Jak korzystać z gładzika Apple Magic na komputerze PC
Jak korzystać z gładzika Apple Magic na komputerze PC
System Windows ma kilka gładzików, których możesz użyć, aby dobrze wykonać zadanie. Jeśli masz gładzik Apple Magic lub używasz zarówno systemu Mac, jak i Windows, możesz używać gładzika Apple Magic na swoim komputerze.
Jak zablokować używanie zgubionych lub skradzionych Airpodów?
Jak zablokować używanie zgubionych lub skradzionych Airpodów?
Airpody to niesamowita technologia, dlatego nie są do końca tanie. Jako bezprzewodowe słuchawki douszne doskonale integrują się ze wszystkimi produktami Apple. Ale co, jeśli twoje Airpody zgubią się lub, co gorsza, zostaną skradzione? Cóż, jeśli złodziej
Jak uzyskać program PowerPoint na komputerze Mac
Jak uzyskać program PowerPoint na komputerze Mac
Dowiedz się, jak uzyskać program PowerPoint na komputerze Mac (bezpłatny lub płatny) oraz opcje prezentacji bez programu PowerPoint, takie jak Keynote na komputerze Mac lub Prezentacje Google.