Hoe bepaal ik of ik een geldig creditcardnummer?
Credit cards gebruiken Luhn Check Digit Algorithm. Het belangrijkste doel van de Luhn Check Digit-algoritme is voor de vangst van data entry fouten, maar het dubbele plicht hier als een zwakke beveiliging tool.
De Luhn Check Digit Algorithm
Voor een kaart met een even aantal cijfers, dubbele elk oneven getal (1e cijfer, 3de cijfer, 5e cijfer, enz. ..) en aftrekken 9 indien het product groter is dan 9. Voeg al de even cijfers (2e cijfer, 4de cijfers, 6 cijfers, enz. ..), evenals de verdubbeld-oneven cijfers, en het resultaat moet zijn een veelvoud van 10 of het is niet een geldige kaart. Als de kaart voorzien is van een oneven aantal cijfers, het uitvoeren van dezelfde Naast een verdubbeling van de even cijfers plaats.
Voor uw gemak hebben we voorbeelden van de Luhn Check Data-algoritme in C en het Luhn Check Data-algoritme in Java.
|
Bookmark Hoe bepaal ik of ik een geldig creditcardnummer?

