Kontrolní součet

Kontrolní součet je hodnota používaná k ověření integrity souboru nebo přenosu dat. Jinými slovy jde o součet, který ověřuje platnost dat. Kontrolní součty se obvykle používají k porovnání dvou datových sad, aby se ověřilo, že jsou stejné. Mezi běžná použití patří ověření obrazu disku nebo kontrola integrity staženého souboru. Pokud se kontrolní součty neshodují s kontrolními součty původních souborů, data mohla být změněna nebo poškozena.

Kontrolní součet lze vypočítat mnoha různými způsoby pomocí různých algoritmů. Základní kontrolní součet může být například jednoduše počet bajtů v souboru. Tento typ kontrolního součtu však není příliš spolehlivý, protože dva nebo více bajtů lze vzájemně prohodit, čímž se data změní, ale kontrolní součet zůstane stejný. K ověřování dat se proto obvykle používají pokročilejší algoritmy kontrolního součtu. Patří mezi ně algoritmy cyklického redundantního součtu (CRC) a kryptografické hašovací funkce.

Je neobvyklé, že budete muset pomocí kontrolního součtu ověřovat data, protože mnoho programů provádí tento typ ověření dat automaticky. Některé archivy souborů nebo obrazy disků však mohou obsahovat kontrolní součet, pomocí kterého můžete zkontrolovat integritu dat. Ověření dat není vždy nutné, ale může být užitečným způsobem, jak najednou zkontrolovat velké množství dat. Například po vypálení disku je mnohem snazší ověřit, že se kontrolní součty původních dat a disku shodují, než kontrolovat každou složku a soubor na disku.

Mac i Windows obsahují bezplatné programy, které lze použít k vytváření a ověřování kontrolních součtů. Uživatelé počítačů Mac mohou použít vestavěnou aplikaci Apple Disk Utility a uživatelé Windows nástroj File Checksum Integrity Verifier (FCIV).

Aktualizováno April 14, 2009 od Per C.

quizOtestujte své znalosti

A reusable solution for software development is also called what?

A
Pipeline template
0%
B
Object simulation
0%
C
White box test
0%
D
Design pattern
0%
Correct! Incorrect!     View the Design Pattern definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Kontrolní součet na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.