Annonse
Du har kanskje hørt før at kredittkortnumre følger et visst mønster og struktur, slik at de kan valideres før en transaksjon blir akseptert. Imidlertid er det en ting å vite at strukturen er der, og en annen ting helt for å forstå hvordan kredittkortnumre fungerer.
Hvorfor ville denne kunnskapen være nyttig? Vel, hvis du driver en liten bedrift som ikke behandler betaling med kredittkort umiddelbart, kan du spare deg penger ved å forsikre deg om at kortinformasjonen er gyldig. Hvis du ikke gjør det, kan det likevel være morsomt å vise frem ferdighetene dine på fester. Slik gjør du det.
Lære hvor tallene kommer fra
Kredittkortnumre er ikke tilfeldige. Det er et spesielt sett med numre for å vise informasjon om kortutsteder og et annet sett for å vise informasjon om kortholderen. Et annet nummer er også viktig, men vi kommer til det senere.
Det aller første nummeret er Major Industry Identifier (MII) og den forteller deg hva slags institusjon som har utstedt kortet.
- 1 og 2 er utstedt av flyselskaper.
- 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 utstedes ved nasjonal oppgave.
De seks første sifrene er IIN (Issuer Identification Number). Disse kan brukes til å slå opp hvor kortet stammer fra. Hvis du har tilgang til en liste som inneholder detaljer om hvem som eier hver IIN, som denne liste over populære IIN-er på Wikipedia, kan du se hvem som har utstedt kortet bare ved å lese kortnummeret.
Her er noen du kanskje kjenner deg igjen i:
- 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 selskaper bruker bare 9 sifre for kontonumrene, men det er mulig å bruke opptil 12. Dette betyr at ved å bruke den gjeldende algoritmen for kredittkort, kan verden utstede om billioner kort før du trenger å endre systemet.
Vi ser ofte 16-sifrede kredittkortnumre i dag, men det er mulig for en kortutsteder å utstede et kort med opptil 19 sifre ved å bruke det gjeldende systemet. I fremtiden kan det hende at vi ser at lengre antall blir vanligere.
Det aller siste sifferet på hvert kredittkort er sjekksifret eller sjekksummen. Det brukes til å validere kredittkortnummeret ved å bruke Luhn-algoritmen, som vi nå vil forklare i detalj.
Luhn Algorithm Validation Check
De Luhn algoritme brukes til å validere alle slags numre, inkludert kredittkort, IMEI-nummer og noen personnummer. Den er ikke designet for å være en kryptografisk sikker hasjfunksjon, men bare en måte å sjekke feil blir ikke gjort når du registrerer tall. Den er ikke idiotsikker, men anses generelt for å være nyttig.
Ta kredittkortnummeret og les sifrene fra høyre. Dobbelt hvert andre nummer og skriv dem ned - hvis du gjør det i samme rekkefølge som kortet ditt er skrevet vil det hjelpe med klarhet. Uansett hvor du har beregnet et tosifret tall, endrer du det slik at det står som "første siffer + andre siffer" (med andre ord, sum sifrene på produktene). Til slutt tar du beregningene dine og legger til tallene til tallene som er igjen på kortet, som du ikke doblet. Et legitimt kredittkortnummer vil gi deg et resultat som kan deles med 10.
La oss for eksempel bruke et nummer jeg nettopp har opprettet: 4634 8932 1298 2767. Jeg legger den inn i en tabell for å gjøre det enklere å forstå trinnene.
Prøv det selv med kortet fra bildet tidligere i denne artikkelen. Hva kan du lære av det?
Bildekreditt: Shutterstock, Shutterstock
Ange er utdannet innen Internet Studies & Journalism som elsker å jobbe online, skrive og sosiale medier.