Om du äger ett kreditkort vet du att det innehåller en sträng med 16 siffror där du måste skriva in när du köper ett online-köp. I ett ögonblick ser dessa siffror slumpmässigt ut och det verkar inte ha ett mönster förknippat med det. Faktum är att dessa nummer följer ett mönster och det är ganska enkelt att skapa en serie med giltigt kreditkortsnummer. Låt oss ta en titt på hur kreditkortsnummer fungerar.

Obs! Ett giltigt kreditkortsnummer innebär att det kan valideras av den algoritm som används för att kryptera numret. Det betyder inte att du kan använda det här numret för att köpa.

Dekryptering av kreditkortsnummer

Det finns 16 siffror i kreditkortsnumret och det kan delas in i tre delar.

1. Den första siffran representerar huvudindustrins identifierare (MII). Det identifierar institutionen / industrin som utfärdar kortet. Till exempel nummer som börjar med:

  • 1 och 2 utfärdas av flygbolagen.
  • 3 utfärdas av resor och underhållning, till exempel American Express och Diners Club.
  • 4 utfärdas av VISA
  • 5 utfärdas av MasterCard
  • 6 utfärdas av merchandising och banking.
  • 7 utfärdas av oljebolag.
  • 8 utfärdas av telekommunikationsföretag.
  • 9 utfärdas av nationellt uppdrag.

Tillsammans med de 5 följande siffrorna bildar de första 6 siffrorna i strängen av nummeret utgivarens identifikationsnummer (IIN). Detta kommer att berätta för vem som är den exakta institutionen som distribuerar detta kreditkort. Om du kan följa mönstret kommer en bank som utfärdar ett VISA-kreditkort att ha den första siffran som "4" och bankkoden för de fem följande siffrorna. Alla VISA-kreditkort som har utfärdats från denna bank kommer att ha samma sex inledande siffror.

2. De 7: e / 15: e siffrorna i kreditkortsnumret representerar kundkontonummeret. Detta är unikt för varje kund. Det gör att banken kan identifiera ägaren till kortet.

3. Den sista siffran är en kontrollsiffra som används för att verifiera de första femton siffrorna. Den använder sig av Luhn-algoritmen (även känd som Mod 10-algoritmen). Hur det fungerar är väldigt enkelt:

  1. Skriv ner ditt kreditkortsnummer. Räkna från höger, dubbel siffra i jämn position (2: e, 4: e, 6: e ... 16: e).
  2. Om den dubbla siffran är mer än 9 lägger du till numret så att det blir en enda siffra. Till exempel, om den dubbla siffran är 13 14, lägg till "1" till "4" så blir den "5".
  3. Nu lägger du till alla nummer. Det resulterande numret ska vara delbart med 10.

Till exempel:

  • Ta kreditkortsnummeret 3782 8224 6310 005
  • Börja från höger, dubbla siffrorna i jämn position, vilket ger oss: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Lägga till siffrorna för numret som är mer än 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Lägg upp alla siffror: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + 5 = 60 vilket är delbart med 10

Om du arbetar bakåt kan du enkelt arbeta ut den sista siffran i kreditkortsnumret.

Antag exempelvis att det sista numret är okänt, så vi har 3782 8224 6310 00x

  • Börja från höger dubbla siffrorna i jämn position, vilket ger oss: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Lägga till siffrorna för numret som är mer än 9: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Lägg upp alla siffror: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + x = 55 + x. Det närmaste talet som är delbart med 10 är 60, så x måste vara 5

Vad är ett CVV nummer?

När du gör ett online inköp, annat än kreditkortsnummeret, kommer betalningsporten också att fråga dig att ange ett CVV-nummer som finns på baksidan av kreditkortet. CVV-numret genereras genom att kryptera kortnummer, utgångskort och en hemlig krypteringsnyckel (vilken är unik för varje utgivande bank). Detta är en säkerhetsfunktion och det är inte lätt sprickbar.

Resurser för att få giltiga kreditkortsnummer

Om du är en utvecklare och behöver testa din betalningsgateway utan att använda ditt faktiska kreditkortsnummer kan du använda kreditkortsnummergenerator för att få en serie med giltiga kreditkortsnummer. Du kan välja utgivande bank och antal poster. Paypal kommer också med en lista över kreditkortsnummer som du kan använda för att testa.

Nu när du känner till "hemligheten" på dina kreditkortsnummer kan du fortsätta och testa det med dina kreditkort.

Bildkredit: Handelskort, Bor på kreditkort