Brojevi kreditnih kartica nisu slučajni kako ih sami čitati i shvatiti

  • Edmund Richardson
  • 0
  • 2844
  • 769
Oglas

Možda ste čuli prije nego što brojevi kreditnih kartica slijede određeni obrazac i strukturu tako da se mogu potvrditi prije nego što se transakcija prihvati. Međutim, jedno je znati da struktura postoji i druga je stvar u potpunosti razumjeti kako rade brojevi kreditnih kartica.

Zašto bi ta znanja bila korisna? Pa, ako pokrenete malu tvrtku koja ne obrađuje plaćanje kreditnom karticom odmah, možete uštedjeti novac osiguravajući da podaci o kartici budu valjani. Ako to ne učinite, moglo bi vam biti zabavno pokazati svoje vještine na zabavama. Evo kako to radite.

Učenje odakle dolaze brojevi

Brojevi kreditnih kartica nisu slučajni. Postoji poseban skup brojeva za prikaz informacija o izdavatelju kartice i drugi skup za prikaz informacija o vlasniku kartice. Još je jedan broj također važan, ali na to ćemo doći kasnije.

Prvi broj je glavni industrijski identifikator (MII) i govori vam koja je ustanova izdala karticu.

  • 1 i 2 izdaju zrakoplovne tvrtke.
  • 3 izdaju putovanja i zabava.
  • 4 i 5 izdaju bankarske i financijske institucije.
  • 6 izdaje trgovina i bankarstvo.
  • 7 izdaju naftne kompanije.
  • 8 izdaju telekomunikacijske tvrtke.
  • 9 se izdaje nacionalnim zadatkom.

Prvih šest znamenki su identifikacijski broj izdavatelja (IIN). Pomoću njih možete potražiti otkuda potječe karta. Ako imate pristup popisu koji sadrži detalje o vlasništvu svakog IIN-a, poput ovog popisa popularnih IIN-ova na Wikipediji, možete vidjeti tko je izdao karticu samo čitanjem broja kartice.

Evo nekoliko koje biste mogli prepoznati:

  • Visa: 4 *****
  • American Express (AMEX): 34 **** ili 37 ****
  • Diner's Club International: 36 ****
  • Mastercard: 51 **** do 55 ****

Sedma znamenka do druge do posljednje znamenke je broj računa kupca. Većina tvrtki koristi samo 9 znamenki za brojeve računa, ali moguće ih je koristiti i do 12. To znači da pomoću trenutnog algoritma za kreditne kartice svijet može izdati oko trilijun kartica prije nego što je potrebno promijeniti sustav.

Danas često vidimo 16-znamenkasti brojeve kreditnih kartica, ali moguće je da izdavatelj kartice izda karticu s do 19 znamenki koristeći trenutni sustav. U budućnosti ćemo možda vidjeti da se duži brojevi sve češće javljaju.

Posljednja znamenka svake kreditne kartice je čekovna znamenka ili kontrolni zbroj. Koristi se za provjeru broja kreditne kartice pomoću Luhnovog algoritma, što ćemo sada detaljno objasniti.

Provjera valjanosti Luhnovog algoritma

Luhnov algoritam koristi se za provjeru svih vrsta brojeva, uključujući kreditne kartice, IMEI brojeve i neke brojeve socijalnog osiguranja. Nije osmišljen tako da bude kriptografski siguran hash funkcija, već je samo način provjere grešaka kod snimanja brojeva. Nije glupo, ali se obično smatra korisnim.

Uzmi broj kreditne kartice i pročitaj znamenke s desne strane. Udvostručite svaki drugi broj i zapišite ih - ako to učinite istim redoslijedom kojim je napisana i vaša kartica, to će vam pomoći na jasnosti. Sada, gdje god ste izračunali dvocifren broj, promijenite ga tako da glasi kao “prva cifra + druga znamenka” (drugim riječima zbrojite znamenke proizvoda). Na kraju, uzmite svoje izračune i dodajte te brojeve brojevima koji su ostali na vašoj kartici i koje niste udvostručili. Legitimni broj kreditne kartice dobit će rezultat djeljiv s 10.

Na primjer, upotrijebimo broj koji sam upravo sastavio: 4634 8932 1298 2767. Upisat ću ga u tablicu kako bih lakše razumio korake.

Pokušajte sami pomoću kartice sa slike ranije u ovom članku. Što se iz toga može naučiti?

Kreditna slika: Shutterstock, Shutterstock




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.