Skip to main content

Co jsou to kontrolní číslice?

Kontrolní číslice je nedílnou součástí metody detekce chyb.Může odkazovat na jednu ze dvou věcí a MDASH;Skutečná číslice spojená s víceciferným číslem, která představuje, zda je toto víceciferné číslo přesné nebo ne.Alternativně se kontrolní číslice týká opatření použitého k testování přesnosti sběru nebo bloku dat, na rozdíl od jediného čísla.Ať tak či onak, proces tohoto typu kontroly redundance může být označován jako kontrolní výpočet číslice nebo kontrolní číslic algoritmus .Metoda kontrolního čísla může přijmout mnoho různých přístupů a používá se mezinárodně pro mnoho různých účelů.Některé běžné systémy číslování nebo kódování, které používají kontrolní číslice, zahrnují mimo jiné univerzální kód produktu (UPC) a mezinárodní číslo standardní knihy (ISBN).

Kontrolní číslice je navržena tak, aby zachytila konkrétní typy chyb běžných při zadávání dat, ať už byla tato data přečtena a zadána stejnou osobou na klávesnici klávesnice nebo telefonu, nebo zda byla data přečtena jednou osobou a zadána jinou.Nejběžnější chybou zadávání dat v tomto ohledu je chyba jednoduše zadávání jedné číslice nesprávně.To představuje 60 až 95 procent všech chyb dat.Na druhé straně svázané na sekundu vynechávají nebo přidávají jednu číslice na jedné straně a na druhé straně transpozice sousedních číslic.Mezi další chyby, které jsou možné, ale vyskytují se s mnohem menší frekvencí, zahrnují obrácení pořadí tří číslic, takže 123 je zadán například jako 321 ;a fonetické chyby, matoucí 16 a 60.

Kontrola číslic může být ve skutečnosti přidána k číslu, které mají zkontrolovat.V identifikačním čísle vozidla (VIN), které má 17 znaků, je kontrolní číslice v deváté poloze.Na druhé straně ve 13místném čísle ISBN se na konci objeví kontrolní číslice, protože 13. číslo.pro stejný účel na mezinárodní úrovni.Například algoritmus vyvinutý a pojmenovaný po vědce Hans Peter Luhn, také nazývaný

Mod 10

, je vzorec používaný ve Spojených státech pro čísla úvěrových a debetních karet a v Kanadě pro číslo sociálního pojištění (SIN).Algoritmus Luhn se také používá pro mezinárodní číslo evropského článku (EAN13) čárové kódy, zatímco jiný vzorec, Mod11, se používá pro některé čárové kódy v Německu a pro daňové podání čísla (TFN) v Austrálii.Na konci čísla to ověřuje.Odprava doleva, včetně kontrolní číslice, se každá druhá číslice zdvojnásobí.Pokud se některá z číslic, která se zdvojnásobila, stala vícecifernými čísly, pak se jednotlivá čísla těchto víceciferných čísel dohromady dohromady.Zbývající čísla jsou sčítana.Pokud je výsledná částka dělitelná 10, je vícemístné číslo platné podle LUHN vzorce.Pokud výsledek není dělitelná 10, bude přidána kontrolní číslice, díky níž bude výsledná částka dělitelná 10.Pokud je tedy číslo, které má být ověřeno, 1234, nebylo by to platné bez kontrolní číslice 6 na konci.To je proto, že (1 + 1) + 2 + (3 + 3) + 4 ' 14, což není dělitelné 10. Přidání kontrolní číslice 6 však způsobí, že výsledná částka bude dělitelná 10, a proto je platná vzorem Luhn. V Austrálii došlo k pokusu o použití kontrolních číslic pro druhý účel mdash;omezit schopnost lidí předstírat platná čísla pro daňové účely.Navzdory snahám vlád o udržení algoritmu kontrolních čísel tajemství lidé to dokázali vymyslet a nadále falšovat čísla související s daněmi.