Come faccio a determinare se ho una valida carta di credito?
Carte di credito usa il Luhn Check Digit Algorithm. Lo scopo principale del Luhn Check Digit Algorithm è quello di errori di inserimento dei dati di cattura, ma il doppio dovere come un debole strumento di sicurezza.
Il Luhn Check Digit Algorithm
Per una carta con un numero di cifre, ogni doppia cifra dispari (1 ° cifra, 3a cifra, 5. Cifre, ecc ..) e sottrarre 9 se il prodotto è superiore a 9. Aggiungi anche tutte le cifre (2a cifra, 4 cifre, 6 cifre, ecc ..), nonché il raddoppiato-cifre dispari, e il risultato deve essere un multiplo di 10 o non è una carta di credito valida. Se la carta ha un numero dispari di cifre, di svolgere lo stesso anche oltre il raddoppio del numero cifre invece.
Per la vostra convenienza, abbiamo esempi di controllare i dati Luhn Algoritmo in C e la Luhn Check Algoritmo dati in Java.
|
Bookmark Come faccio a determinare se ho una valida carta di credito?

