Kredittkortnumre er ikke tilfeldige Hvordan du leser og forstår dem selv
Du har kanskje hørt før kredittkortnummerene følger et bestemt mønster og en struktur slik at de kan valideres før en transaksjon er akseptert. Det er imidlertid en ting å vite at strukturen er der og en annen ting helt å forstå hvordan kredittkortnummer fungerer.
Hvorfor ville denne kunnskapen være nyttig? Vel, hvis du driver en liten bedrift som ikke behandler kredittkortbetalinger umiddelbart, kan du spare penger ved å sikre at kortene er gyldige. Hvis du ikke gjør det, kan det fortsatt være morsomt å vise frem dine ferdigheter på fester. Slik gjør du det.
Lære hvor tallene kommer fra
Kredittkortsnumre er ikke tilfeldige. Det er et spesielt sett med tall for å vise informasjon om kortutstederen og et annet sett for å vise informasjon om kortinnehaveren. Et annet tall er også viktig, men vi kommer til det senere.
Det allerførste nummeret er Major Industry Identifier (MII) og det forteller deg hvilken type institusjon som utstedte kortet.
- 1 og 2 er utstedt av flyselskapene.
- 3 er utstedt av reise og underholdning.
- 4 og 5 er utstedt av bank og finansinstitusjoner.
- 6 er utstedt av merchandising og bank.
- 7 er utstedt av petroleumsselskaper.
- 8 er utstedt av teleselskaper.
- 9 er utstedt av nasjonal oppgave.
De første seks sifrene er utstederidentifikasjonsnummeret (IIN). Disse kan brukes til å slå opp hvor kortet stammer fra. Hvis du har tilgang til en liste som beskriver hvem som eier hver IIN, som denne listen over populære IINs på Wikipedia, kan du se hvem som utstedte kortet bare ved å lese kortnummeret.
Her er noen du kanskje kjenner igjen:
- Visa: 4 *****
- American Express (AMEX): 34 **** eller 37 ****
- Diner's Club International: 36 ****
- Mastercard: 51 **** til 55 ****
Det syvende sifferet til det nest siste sifferet er kundekontonummeret. De fleste bedrifter bruker bare 9 sifre for kontonumrene, men det er mulig å bruke opptil 12. Dette betyr at brukeren av den nåværende algoritmen for kredittkort kan utgjøre om et bildekort før han må endre systemet.
Vi ser ofte 16-sifret kredittkortnummer i dag, men det er mulig for en kortutsteder å utstede et kort med opptil 19 siffer ved hjelp av det gjeldende systemet. I fremtiden kan vi se at lengre tall blir vanligere.
Det siste sifferet på hvert kredittkort er sjekksifferet eller sjekksummen. Det brukes til å validere kredittkortnummeret ved hjelp av Luhn-algoritmen, som vi nå vil forklare i detalj.
Luhn Algoritm Validation Check
Luhn-algoritmen brukes til å validere alle slags tall, inkludert kredittkort, IMEI-tall og noen personnummer. Det er ikke designet for å være en kryptografisk sikker hashfunksjon, men bare en måte å sjekke feil på, er ikke gjort når du registrerer tall. Det er ikke idiotsikker, men anses generelt for å være nyttig.
Ta kredittkortnummeret og les sifrene fra høyre. Dobbel alle andre tall og skriv dem ned - hvis du gjør det i samme rekkefølge som kortet ditt er skrevet, vil det hjelpe med klarhet. Nå, når du har beregnet et tosifret tall, må du endre det slik at det står som “første siffer + andre siffer” (med andre ord, sum opp sifrene i produktene). Endelig tar du beregningene dine og legger til disse tallene til tallene som er igjen på kortet ditt, som du ikke doblet. Et legitimt kredittkortnummer vil gi deg et resultat som er delbart med 10.
For eksempel, la oss bruke et nummer jeg nettopp har laget: 4634 8932 1298 2767. Jeg legger det inn i et bord for å gjøre det lettere å forstå trinnene.
Prøv det selv ved å bruke kortet fra bildet tidligere i denne artikkelen. Hva kan du lære av det?
Bilde Kreditt: Shutterstock, Shutterstock
Utforsk mer om: Internett-sikkerhet.