Cyklický redundantní součet označovaný také CRC (zkratka anglického Cyclic Redundancy Check) je speciální hašovací funkce používaná k detekci chyb během  přenosu či ukládání dat. Pro svou jednoduchost a dobré matematické vlastnosti jde o velmi rozšířený způsob realizace kontrolního součtu. Kontrolní součet bývá  odesílán či ukládán společně s daty při jejichž přenosu nebo uchovávání by mohlo dojít k chybě. Po převzetí dat je znovu nezávisle spočítán. Pokud je nezávisle  spočítaný kontrolní součet odlišný od přeneseného nebo uloženého je zřejmé že při přenosu nebo uchovávání došlo k chybě. Pokud je shodný tak téměř jistě k žádné chybě nedošlo.


Zdroj: Wikipedia