Hirdetés
Lehet, hogy korábban már hallottál arról, hogy a hitelkártya-számok egy bizonyos mintát és felépítést követnek, így azokat a tranzakció elfogadása előtt érvényesíteni lehet. Egy dolog tudni, hogy a struktúra ott van, és egy dolog, hogy teljesen megértsük, hogyan működnek a hitelkártya számok.
Miért lenne hasznos ez a tudás? Nos, ha olyan kisvállalkozást működtet, amely nem dolgozza fel azonnal a hitelkártya-kifizetéseket, pénzt spórolhat meg, ha ellenőrzi a kártya adatait. Ha nem, mégis szórakoztató lehet, ha megmutatja készségeit a partikon. Így teheti meg.
Tanulás, ahonnan a számok származnak
A hitelkártya-számok nem véletlenszerűek. Van egy speciális számkészlet, amely a kártya kibocsátójának adatait mutatja, és egy másik készlet, amely a kártyatulajdonos adatait mutatja. Egy másik szám is fontos, de erre később jutunk.
A legelső szám a fő ipari azonosító (MII) és megmondja, hogy milyen intézmény adta ki a kártyát.
- Az 1. és a 2. sz. Légitársaságok bocsátják ki.
- A 3-at az utazás és a szórakozás adja ki.
- A 4. és 5. cikket bank- és pénzügyi intézmények bocsátják ki.
- A 6-os számot kereskedelmi és banki tevékenységek bocsátják ki.
- A 7-et kőolaj-társaságok bocsátják ki.
- A 8. számot a távközlési társaságok bocsátják ki.
- A 9-et nemzeti megbízás alapján adják ki.
Az első hat számjegy a kibocsátó azonosító száma (IIN). Ezek felhasználhatók a kártya eredetének felkutatására. Ha hozzáfér egy olyan listához, amely részletezi, hogy ki rendelkezik az egyes IIN-ekkel, mint például ez a népszerű IIN-ek listája a Wikipedia-ban csak a kártya számának elolvasásával láthatja, ki adta ki a kártyát.
Íme néhány, amit felismerhet:
- Visa: 4 *****
- American Express (AMEX): 34 **** vagy 37 ****
- Diner’s Club International: 36 ****
- Mastercard: 51 **** - 55 ****
A második és az utolsó közötti hetedik számjegy az ügyfélszámla. A legtöbb társaság mindössze 9 számjegyet használ a számlaszámokhoz, de akár 12 is használható. Ez azt jelenti, hogy a jelenlegi hitelkártya-algoritmus használatával a világ kb. Billió kártyát bocsáthat ki, mielőtt meg kellene változtatnia a rendszert.

Ma gyakran 16 számjegyű hitelkártya számot látunk, de a kártya kibocsátója a jelenlegi rendszer segítségével akár 19 számjegyből álló kártyát is kibocsáthat. A jövőben a hosszabb számok gyakoribbá válhatnak.
Az egyes hitelkártyák utolsó számjegye az ellenőrző számjegy vagy ellenőrző összeg. A hitelkártya számának érvényesítésére szolgál a Luhn algoritmus segítségével, amelyet most részletesen ismertetünk.
A Luhn algoritmus érvényesítésének ellenőrzése
Az Luhn algoritmus mindenféle szám érvényesítésére szolgál, beleértve a hitelkártyákat, az IMEI-számokat és néhány társadalombiztosítási számot. Nem kriptográfiailag biztonságos hash-funkcióként tervezték, hanem számok rögzítésekor nem történik meg a hibák ellenőrzésének módja. Nem bolondbiztos, de általában hasznosnak tekintik.
Vegye ki a hitelkártya számát, és olvassa el a jobboldali számjegyeket. Duplazzon meg minden más számot, és írja le őket - ha a kártya megírásával megegyező sorrendben csinálja, az segít az egyértelműségben. Most, bárhol számolt is egy két számjegyű számot, változtassa meg úgy, hogy az „első számjegy + második számjegy” legyen (más szóval összeadva a termékek számjegyét). Végül végezze el a számításokat, és adja hozzá azokat a számokat a kártyán maradó számokhoz, amelyeket nem duplázott meg. A törvényes hitelkártya-szám 10-vel osztható eredményt ad.
Használjuk például az általam készített számot: 4634 8932 1298 2767. Beírom egy táblázatba, hogy könnyebben megértsem a lépéseket.

Próbáld ki magadnak a cikk korábbi képén található kártya segítségével. Mit lehet megtanulni belőle?
Kép jóváírás: Shutterstock, Shutterstock
Ange egy internetes és újságírói diplomás, aki szereti az online munkát, az írást és a közösségi médiát.