Jaké jsou čísla kreditních karet
Technologie / / December 19, 2019
Každý bankovní karty má svůj vlastní identifikátor - unikátní 16-ti místné číslo. Člověk by si myslel, že když lidé (a tedy i karty) natolik, že je možné podvádět systém zadáním vynalezl kombinace čísel, když například registraci na některé služby, nenesou zaplacení uvedené karty vpravo Nyní. Nicméně, tento trik nefunguje. Skutečnost, že čísla kreditních karet jsou postaveny na základě určitých pravidel, a to nám umožňuje vypočítat přesnost existence zadaného karty i bez odkazu přímo do banky.
Například při zadání Visa kartu a zavedení některého z první číslice liší od kvarteta, nefungoval. Čísla všech karet Visa začínat číslicí „4“.
Drtivá většina karet v Rusku jsou vydávány platebními systémy Visa a MasterCard. Pro ně máme následující kombinace čísel na začátku místnosti:
- Visa: 4-
- MasterCard: 51- 52- 53- 54- 55-
Úplný seznam bankovních karet předpon, v závislosti na platební systém lze nalézt zde.
kontrolní součet
Skutečností je, že i přes množení všech druhů aplikací, zjednodušuje skladování a vstup z mapových dat, lidé jsou velmi zdráhají ukládat informace ve formě (i to má svůj význam). V důsledku toho musíme neustále zadat počet rukou, které bude nevyhnutelně vést k selhání lidského faktoru.
Pro detekci okamžité chyb, jak píšete, jste screeningové algoritmy byly vyvinuty. Poslední číslice v žádném kreditní karty - je výsledkem předchozího sledu 15 číslic, a to je vždy možné „hádat“, pokud víte, prvních 15 číslic a Luhn algoritmus.
V roce 1954, Hans Peter Moon vytvořila algoritmus, který později vstoupil do mezinárodního ISO / IEC 7812-1 standardu, na jehož základě čísla karet jsou postavené.
Důvodem pro volbu tohoto algoritmu se stal jeho jednoduchost a účinnost. Obyčejný člověk po dvou nebo třech pokusných špatný odhad může počítat kontrolní číslice v mysli. V tomto případě, je zaručena způsob, když zadáte nesprávná čísla jednomístného odhalit chybu. Kromě toho algoritmus detekuje téměř všechny náhodných čísel spárován náhradní (chyba typická lidská při vstupu). Ale pak jsou zde i nevýhody. Kontrolní - pouze 1 digit. Takže, tam je 10% šance, že náhodně vygenerované číslo bude platit pro algoritmus.
Luhn algoritmus pracuje velmi jednoduchá a má pouze variace v závislosti na počtu číslic v sekvenci (i nebo lichý počet prvků). Také nabídl tvůrce číslovány číslice zprava doleva, ale to je možné, a tak.
Zpočátku máme posloupnost 16 číslic.
Vyjmenovat všechna čísla zleva doprava. První a později přes jednu číslici násobí dvěma, a v případě, že produkt je větší než devět, pak odečíst 9 z něj. Jako volitelné příslušenství - sečtěte číslice výsledného dvouciferné číslo. Bude to stejné.
Výsledná sekvence je tvořena.
Výsledkem reprodukci, musí být násobkem 10, v opačném případě je kontrolní číslice není správná. Aby to bylo přesně podle původního pořadí, je třeba ji zvýšit tak, že částka po přepočtu je násobkem 10.
existují Další kontrolní algoritmy galanterníAle najít to tak jednoduché v jeho mysli.
Jiné příklady použití
Kontrolní součty jsou používány po celém světě. To umožňuje při zadávání důležité sekvence čísel, abyste okamžitě vypočítat chybu. Čárové kódy, identifikační čísla různých osobních dokladů v různých zemích - to vše pomocí kontrolních součtů. Stojí za zmínku, že kontrolní součty jsou použity elektroniku obecně, kde integrita a bezpečnost kritické spolehlivost dat.
parita
Na počátku éry počítačů, paměť v počítačích nebylo tak spolehlivé a pravidelně zkreslené údaje. Inženýři chtěli najít způsob, jak odhalit chyby v datech.
Řešení spočívá v kontrole parity. 8 bitů v bajtu se přidá, a jejich součet byl buď sudý nebo lichý. U každého kousku vytvářet další řídicí bit - paritní bit. V případě, že množství bitů v byte má ještě se paritní bit zaznamenanou jednotku, jinak - nula.
Tato metoda je velmi jednoduchá, ale také velmi neefektivní. Nemůžeme říci, který z bitů v byte bylo zaznamenáno nesprávně. Třeba zkontrolovat trochu zapsal sám špatně? Double chyba také mohla jednoduše spěchat.
Tak kde paměť je spolehlivější, a další běžné počítače nepoužívají parity. Nicméně, tam jsou stále velmi náročné spolehlivosti systému (bankovnictví, energie a tak dále). Je zde použit speciální typ paměti s názvem ECC (Error kód opravy Memory). algoritmy podobné těm,Které se používají v ESC, aby s absolutní přesností rozpoznat každý bit je nesprávný a korigovat hodnotu true.
RAID
I přes aktivní přechodu na SSD (SSD), magnetické jednotky pevného disku (HDD) jsou stále hlavní metodou ukládání informací. Jsou mnohem levnější, a hodnota na bit informace uložené v nich dosud nedosažitelné pro SSD.
HDD má ve své struktuře a pohyblivé prvky je samozřejmě jedním z nejčastěji vznikající ze systémových zařízení v počítači. Pokud jste nikdy v životě tváří v tvář faktu selhal pevný disk, jste buď velmi mladý nebo velmi šťastný.
V případě ukládání citlivých údajů, je nutné, aby se vztahují na nejúčinnější, i když ne nejpříznivější rozhodnutí - že data nejsou ztraceny v případě selhání jednoho disku, je třeba je uložit paralelně na dvou nebo více pohony.
Alternativní a mírně účinnější způsob financování je rozdělit data na různé disky a záznamy kontrolních součtů na těchto discích. All RAID což znamená vychází z předpokladu, že selhání jednoho disku se může stát kdykoliv, ale selhání dva - daleko méně pravděpodobné. Jakmile se jeden měnič detekuje problém, to je naděje na normální provoz zbývajících disků, rozdělených bratr se odstraní a zavést nový disk. Pak se nalije na něj informace a systém pokračuje v práci, jak by měl.
Původně zkratka RAID znamenalo «Redundant Array of levných disků». Význam spočívá v použití levnějších a méně spolehlivé disky. Bylo jasné, že disky selžou, ale s ohledem na ukládání dat, tyto kola souhrnně zpracované levnější než dražší, a relativně spolehlivé kola.
Nyní, že pevné disky obecně staly mnohem spolehlivější, hodnota RAID sám změnil. Teď to «Redundant Array of Independent Disks».
Taková opatření jsou ovšem nezbytné, a my, podíváme-li se na to z pohledu života jednotlivce, snadno dokáže promítat jako Metody pro každodenní činnosti - různé seznamy, na todo-managementu, remayndery, podorgat dveří jednou zamkla Klíč. To vše Kontrola chyb a pokusí se jim vyhnout.