Kontrolní součet
Kontrolní součet je hodnota používaná k ověření integrity a soubor nebo datový přenos. Jinými slovy, jedná se o součet, který kontroluje platnost údajů. Kontrolní součty se obvykle používají k porovnání dvou sad dat, aby se zajistilo, že jsou stejné. Některé běžné aplikace zahrnují ověření a obrazu disku nebo kontrola integrity a staženo soubor. Pokud kontrolní součty neodpovídají původním souborům, mohla být data změněna nebo poškozena.
Kontrolní součet lze vypočítat mnoha různými způsoby, pomocí různých algoritmy. Například základní kontrolní součet může být jednoduše počet bajtů v souboru. Tento typ kontrolního součtu však není příliš spolehlivý, protože lze přepínat dva nebo více bajtů, což způsobí, že se data budou lišit, ačkoli kontrolní součet by byl stejný. Proto se k ověření dat obvykle používají pokročilejší algoritmy kontrolního součtu. Patří mezi ně algoritmy kontroly cyklické redundance (CRC) a kryptografické hashovací funkce.
Je vzácné, že k ověření budete muset použít kontrolní součet datum, protože mnoho programů provádí tento typ ověřování dat automaticky. Některé archivy souborů nebo bitové kopie disků však mohou obsahovat kontrolní součet, který můžete použít ke kontrole integrity dat. I když není vždy nutné ověřovat data, může to být užitečný prostředek pro kontrolu velkého množství dat najednou. Například po hořící na disku, je mnohem snazší ověřit shodu kontrolních součtů původních dat a disku, než kontrolovat všechny složky a soubory na disku.
Mac i Windows obsahují bezplatné programy, které lze použít ke generování a ověření kontrolních součtů. Uživatelé počítačů Mac mohou používat vestavěný nástroj Apple Disk Utility a uživatelé systému Windows mohou používat ověřovač integrity souboru kontrolního součtu (FCIV).