Główna » Fajne strony internetowe » Co to jest suma kontrolna i jak obliczyć sumę kontrolną

    Co to jest suma kontrolna i jak obliczyć sumę kontrolną

    Zastanawiasz się, jaka jest suma kontrolna? Być może zauważyłeś, że podczas pobierania plików z niektórych stron internetowych mają one bardzo długi ciąg liczb i liter zwany sumą kontrolną lub sumą kontrolną MD5 lub SHA-1 itd. Te naprawdę długie ciągi działają w zasadzie jako odciski palców dla tego konkretnego pliku, czy to jest EXE, ISO, ZIP itp.

    Sumy kontrolne służą do zapewnienia integralności pliku po przesłaniu go z jednego urządzenia pamięci masowej do drugiego. Może to być przez Internet lub po prostu między dwoma komputerami w tej samej sieci. Tak czy inaczej, jeśli chcesz mieć pewność, że przesyłany plik jest dokładnie taki sam jak plik źródłowy, możesz użyć sumy kontrolnej.

    Suma kontrolna jest obliczana za pomocą funkcji skrótu i ​​zwykle jest wysyłana wraz z pobieraniem. Aby zweryfikować integralność pliku, użytkownik oblicza sumę kontrolną za pomocą programu kalkulacyjnego sumy kontrolnej, a następnie porównuje je, aby upewnić się, że są one zgodne.

    Sumy kontrolne są używane nie tylko do zapewnienia bezbłędnej transmisji, ale także do zapewnienia, że ​​plik nie został zmodyfikowany. Gdy używany jest dobry algorytm sumy kontrolnej, nawet niewielka zmiana w pliku spowoduje zupełnie inną wartość sumy kontrolnej.

    Najczęstsze sumy kontrolne to MD5 i SHA-1, ale stwierdzono, że oba mają luki. Oznacza to, że złośliwe manipulowanie może prowadzić do dwóch różnych plików o tym samym obliczonym skrócie. Ze względu na te obawy związane z bezpieczeństwem, nowsza SHA-2 jest uważana za najlepszą kryptograficzną funkcję skrótu, ponieważ nie wykazano na niej żadnego ataku..

    Jak widać na powyższym zrzucie ekranu, plik ISO, który próbuję pobrać z firmy Microsoft, zawiera sumę kontrolną SHA1. Po pobraniu pliku użyłem kalkulatora sumy kontrolnej do sprawdzenia integralności pliku.

    W około 99,9% przypadków naprawdę nie musisz przejmować się sumami kontrolnymi podczas pobierania plików z Internetu. Jednakże, jeśli pobierasz coś wrażliwego, takiego jak oprogramowanie antywirusowe lub prywatne, takie jak Tor, to prawdopodobnie dobrym pomysłem jest zweryfikowanie sumy kontrolnej, ponieważ hakerzy mogą tworzyć zainfekowane złośliwym oprogramowaniem wersje krytycznego oprogramowania w celu uzyskania pełnego dostępu do systemu.

    Istnieje mnóstwo różnych narzędzi do obliczania sum kontrolnych i wspomnę tylko o jednym lub dwóch tutaj, ponieważ te dobre mogą tworzyć dla ciebie wiele skrótów i mogą również weryfikować skróty.

    MD5 i SHA Checksum Utility

    Narzędzie MD5 i SHA Checksum Utility to moje ulubione narzędzie do pracy z sumami kontrolnymi, ponieważ ma wszystkie funkcje potrzebne w darmowej wersji. Po pobraniu wystarczy uruchomić plik EXE, aby otworzyć program.

    Interfejs jest bardzo prosty i łatwy w użyciu. Po prostu kliknij Paść się przycisk wyboru pliku, a skróty zostaną automatycznie obliczone dla MD5, SHA-1, SHA-256 i SHA-512.

    Jak widać, skrót MD5 jest najkrótszy, a skrót SHA-512 jest bardzo długi. Im dłuższy hash, tym bardziej bezpieczny.

    Aby zweryfikować skrót, wystarczy skopiować i wkleić go do Haszysz pudełko na samym dole. Kliknij Weryfikuj, aby porównać go z czterema wygenerowanymi skrótami, aby sprawdzić, czy istnieje dopasowanie.

    Kalkulator sumy kontrolnej online

    Dla tych, którzy woleliby nie pobierać żadnego oprogramowania na swoje systemy, lepszym wyborem byłby kalkulator sum kontrolnych online. Kalkulatory online mają więcej ograniczeń, głównie maksymalny rozmiar pliku, ale w przypadku mniejszych plików działają dobrze.

    Witryna o nazwie Defuse ma bezpłatny kalkulator sumy kontrolnej dla plików o rozmiarze do 5 MB. Jest to bardzo małe, więc musisz użyć albo aplikacji komputerowej, albo następnego narzędzia online wymienionego poniżej, aby uzyskać coś większego.

    Jeśli 5 MB jest po prostu za małe, sprawdź OnlineMD5, kolejną darmową witrynę, która pozwala generować sumy kontrolne dla plików o rozmiarze do 4 GB. Najwyraźniej robi to bez przesyłania rzeczywistego pliku na swoje serwery. Nie wiem, jak to działa, ale wydaje się, że po prostu uruchamia algorytm lokalnie w systemie, a następnie wyświetla go w przeglądarce. Dość sprytny sposób, aby to zrobić, ponieważ nie musisz pobierać dodatkowego oprogramowania i nie musisz czekać wiecznie, przesyłając duży plik.

    Ta strona jest również bardzo miła, ponieważ oprócz sprawdzenia sumy kontrolnej można zweryfikować sumę kontrolną. Mamy nadzieję, że teraz lepiej rozumiesz, czym jest suma kontrolna i jak można ją wykorzystać i obliczyć. Jeśli wysyłasz lub odbierasz bezpieczne pliki, suma kontrolna jest najlepszym sposobem sprawdzenia integralności tych plików przez obie strony. Jeśli masz jakieś pytania, dodaj komentarz. Cieszyć się!