Kreditkortsnummer är inte slumpmässiga Hur man läser och förstår dem själv
Du kanske har hört innan kreditkortsnummer följer ett visst mönster och en struktur så att de kan valideras innan en transaktion accepteras. Det är dock en sak att veta att strukturen är där och en annan sak helt för att förstå hur kreditkortsnummer fungerar.
Varför skulle denna kunskap vara användbar? Tja, om du kör ett litet företag som inte behandlar kreditkortsbetalningar direkt kan du spara pengar genom att se till att kortuppgifterna är giltiga. Om du inte gör det, det kan fortfarande vara kul att visa upp dina färdigheter på fester. Så här gör du det.
Lärande där siffrorna kommer ifrån
Kreditkortsnummer är inte slumpmässiga. Det finns en särskild uppsättning nummer för att visa information om kortutgivaren och en annan uppsättning för att visa information om kortinnehavaren. Ett annat nummer är också viktigt, men vi kommer senare till det.
Det allra första numret är den stora industrigrenaren (MII) och det berättar vilken typ av institution som utfärdat kortet.
- 1 och 2 utfärdas av flygbolagen.
- 3 utfärdas av resor och underhållning.
- 4 och 5 utfärdas av bank- och finansinstitut.
- 6 utfärdas av merchandising och banking.
- 7 utfärdas av oljebolag.
- 8 utfärdas av telekommunikationsföretag.
- 9 utfärdas av nationellt uppdrag.
De första sex siffrorna är Issuer Identification Number (IIN). Dessa kan användas för att leta upp varifrån kortet kom från. Om du har tillgång till en lista som anger vilka som äger varje IIN, som den här listan över populära IINs på Wikipedia, kan du se vem som utfärde kortet bara genom att läsa kortnummeret.
Här är några som du kanske känner igen:
- Visa: 4 *****
- American Express (AMEX): 34 **** eller 37 ****
- Diner's Club International: 36 ****
- Mastercard: 51 **** till 55 ****
Den sjunde siffran till den näst sista siffran är kundkontonummeret. De flesta företag använder bara 9 siffror för kontonumren, men det är möjligt att använda upp till 12. Det innebär att man använder den nuvarande algoritmen för kreditkort. Världen kan emittera om ett biljardkort innan man behöver byta system.
Vi ser ofta 16-siffriga kreditkortsnummer idag, men det är möjligt för en kortutgivare att utfärda ett kort med upp till 19 siffror med det nuvarande systemet. I framtiden kan vi se att längre antal blir vanligare.
Den sista siffran i varje kreditkort är checksiffran eller checksumman. Det används för att validera kreditkortsnumret med hjälp av Luhn-algoritmen, som vi nu kommer att förklara i detalj.
Luhn Algoritm Validation Check
Luhn Algoritmen används för att validera alla typer av nummer, inklusive kreditkort, IMEI-nummer och några sociala avgifter. Det är inte utformat för att vara en kryptografiskt säker hashfunktion, men bara ett sätt att kontrollera fel görs inte vid inspelning av nummer. Det är inte idiotiskt, men anses generellt vara användbart.
Ta kreditkortsnumret och läs siffrorna från höger. Dubbelklicka varje annat nummer och skriv ner dem - om du gör det i samma ordning som ditt kort är skrivet kommer det att hjälpa till med tydlighet. Nu, var du än har beräknat ett tvåsiffrigt nummer, ändra det så att det läser som “första siffran + andra siffra” (med andra ord summa siffrorna i produkterna). Slutligen, ta dina beräkningar och lägg till dessa nummer till de nummer som finns kvar på ditt kort som du inte dubbelt. Ett legitimt kreditkortsnummer ger dig ett resultat som är delbart med 10.
Till exempel, låt oss använda ett nummer jag just har gjort upp: 4634 8932 1298 2767. Jag ska skriva in det i ett bord för att göra det enklare att förstå stegen.
Prova själv att använda kortet från bilden tidigare i den här artikeln. Vad kan du lära av det?
Bildkredit: Shutterstock, Shutterstock
Utforska mer om: Online-säkerhet.