Co to jest suma kontrolna i jak ją obliczyć

(Are)Zastanawiasz się, co to jest suma kontrolna ? Być może zauważyłeś, że kiedy pobierasz pliki z niektórych stron internetowych, mają one bardzo długi ciąg cyfr i liter zwany sumą kontrolną, sumą kontrolną MD5 lub SHA-1 itp. Te naprawdę długie ciągi zasadniczo działają jak odciski palców dla tego konkretnego pliku, niezależnie od tego, czy to być EXE , ISO , ZIP , itp.

Sumy kontrolne służą do zapewnienia integralności pliku po jego przesłaniu z jednego urządzenia pamięci masowej na drugie. Może to odbywać się 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 publikowana wraz z pobraniem. Aby zweryfikować integralność pliku, użytkownik oblicza sumę kontrolną za pomocą programu do obliczania sum kontrolnych, a następnie porównuje je, aby upewnić się, że pasują.

Sumy kontrolne służą nie tylko do zapewnienia transmisji bez uszkodzeń, ale także do zapewnienia, że ​​plik nie został naruszony. 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 obie mają luki. Oznacza to, że złośliwe manipulowanie może prowadzić do tego, że dwa różne pliki będą miały ten sam obliczony skrót. Ze względu na te obawy dotyczące bezpieczeństwa nowsza SHA-2 jest uważana za najlepszą funkcję skrótu kryptograficznego, ponieważ jak dotąd nie zademonstrowano na nią żadnego ataku.

suma kontrolna sha1

Jak widać na powyższym zrzucie ekranu, plik ISO , który próbuję pobrać od firmy Microsoft(Microsoft) , ma na liście sumę kontrolną SHA1 . Po pobraniu pliku użyłbym kalkulatora sum kontrolnych, aby zweryfikować integralność pliku.

W 99,9% przypadków naprawdę nie musisz się martwić ani martwić o sumy kontrolne podczas pobierania plików z Internetu(Internet) . Jeśli jednak pobierasz coś wrażliwego, takiego jak oprogramowanie antywirusowe lub chroniące prywatność, takie jak Tor , 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ę tutaj tylko jeden lub dwa, ponieważ te dobre mogą tworzyć dla ciebie wiele skrótów, a także mogą weryfikować skróty.

Narzędzie sum kontrolnych MD5 i SHA

Narzędzie sum kontrolnych MD5 i SHA(MD5 & SHA Checksum Utility) jest moim ulubionym narzędziem do pracy z sumami kontrolnymi, ponieważ zawiera wszystkie funkcje, których potrzebuję w darmowej wersji. Po pobraniu wystarczy uruchomić plik EXE , aby otworzyć program.

suma kontrolna md5 sha

Interfejs jest bardzo prosty i łatwy w użyciu. Wystarczy(Simply) kliknąć przycisk Przeglądaj(Browse) , aby wybrać plik, 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 hasz, tym bezpieczniejszy.

wygenerowane hasze

Aby zweryfikować hash, po prostu skopiuj go i wklej w polu Hash na samym dole. Kliknij (Click)Zweryfikuj(Verify) , a porówna go z czterema wygenerowanymi hashami, aby sprawdzić, czy istnieje dopasowanie.

Kalkulator sum kontrolnych online

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

Witryna o nazwie Defuse ma bezpłatny kalkulator sum kontrolnych plików do przesyłania plików o rozmiarze do 5 MB. To dość małe, więc będziesz musiał użyć aplikacji komputerowej lub następnego narzędzia online wymienionego poniżej, aby uzyskać coś większego.

kalkulator sum kontrolnych online

Jeśli 5 MB jest po prostu za małe, sprawdź OnlineMD5 , inną bezpłatną 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 ich serwery. Nie jestem pewien, jak to działa, ale wydaje się, że po prostu uruchamia algorytm lokalnie w twoim systemie, a następnie wyświetla go w przeglądarce. Całkiem sprytny sposób na zrobienie tego, ponieważ nie musisz pobierać dodatkowego oprogramowania i nie musisz czekać w nieskończoność na przesyłanie dużego pliku.

onlinemd5

Ta strona jest również bardzo przyjemna, ponieważ możesz zweryfikować sumę kontrolną oprócz samego obliczenia. Mamy nadzieję(Hopefully) , że teraz lepiej rozumiesz, czym jest suma kontrolna oraz jak można ją wykorzystać i obliczyć. Jeśli wysyłasz lub otrzymujesz bezpieczne pliki, suma kontrolna jest najlepszym sposobem, aby obie strony zweryfikowały integralność tych plików. Jeśli masz jakieś pytania, napisz komentarz. Cieszyć się!



About the author

Witam potencjalnych pracodawców! Jestem bardzo doświadczonym inżynierem oprogramowania z ponad 7-letnim doświadczeniem w branży. Wiem, jak projektować i rozwijać aplikacje dla systemu Windows 7, a na swoim profilu mam szeroki wybór rekomendacji Cool Websites. Moje umiejętności i doświadczenie oferują mi doskonałe dopasowanie do każdej firmy poszukującej utalentowanej osoby z dobrymi umiejętnościami zarządzania projektami, wiedzą programistyczną i doświadczeniem w tworzeniu stron internetowych.



Related posts