Suma kontrolna
Suma kontrolna to wartość używana do weryfikacji integralności pliku filet lub transfer danych. Innymi słowy, jest to suma, która sprawdza poprawność danych. Sumy kontrolne są zwykle używane do porównywania dwóch zestawów danych, aby upewnić się, że są takie same. Niektóre typowe aplikacje obejmują weryfikację pliku obraz dysku lub sprawdzanie integralności a pobrany plik. Jeśli sumy kontrolne nie pasują do tych z oryginalnych plików, dane mogły zostać zmienione lub uszkodzone.
Sumę kontrolną można obliczyć na wiele różnych sposobów, używając różnych Algorytmy. Na przykład podstawową sumą kontrolną może być po prostu liczba bajtów w pliku. Jednak ten typ sumy kontrolnej nie jest zbyt wiarygodny, ponieważ można zamienić dwa lub więcej bajtów, powodując różne dane, chociaż suma kontrolna byłaby taka sama. Dlatego do weryfikacji danych są zwykle używane bardziej zaawansowane algorytmy sum kontrolnych. Obejmują one algorytmy cyklicznej kontroli nadmiarowej (CRC) i kryptograficzne funkcje skrótu.
Rzadko zdarza się, aby do weryfikacji trzeba było użyć sumy kontrolnej data, ponieważ wiele programów przeprowadza tego typu weryfikację danych automatycznie. Jednak niektóre archiwa plików lub obrazy dysków mogą zawierać sumę kontrolną, której można użyć do sprawdzenia integralności danych. Chociaż weryfikacja danych nie zawsze jest konieczna, może być użytecznym środkiem do jednoczesnego sprawdzania dużych ilości danych. Na przykład po palenie dysku, o wiele łatwiej jest sprawdzić, czy sumy kontrolne oryginalnych danych i dysku są zgodne, zamiast sprawdzać każdy folder i plik na dysku.
Zarówno Mac, jak i Windows zawierają bezpłatne programy, których można używać do generowania i weryfikowania sum kontrolnych. Użytkownicy komputerów Mac mogą korzystać z wbudowanego narzędzia Apple Disk Utility, a użytkownicy systemu Windows mogą korzystać z narzędzia File Checksum Integrity Verifier (FCIV).