Comment puis-je déterminer si j'ai un numéro de carte de crédit?
Les cartes de crédit utilisent les Luhn Check Digit Algorithm. L'objectif principal de la Luhn Check Digit algorithme est d'attraper les erreurs de saisie de données, mais il fait double emploi ici comme un outil de sécurité faible.
Le Luhn Check Digit Algorithm
Pour une carte avec un même nombre de chiffres, double tous les chiffres impaires (1ère chiffres, 3 chiffres, 5 chiffres, etc ..) et de soustraire 9 si le produit est supérieure à 9. Ajouter tous les même chiffres (2e chiffre, 4 chiffres, 6 chiffres, etc ..) ainsi que le doublé et quelques chiffres, et le résultat doit être un multiple de 10 ou ce n'est pas une carte valide. Si la carte a un nombre impair de chiffres, effectuez la même outre de doubler le même numéro chiffres au lieu.
Pour votre commodité, nous avons des exemples de vérifier les données Luhn Algorithme en C et la vérification des données Luhn Algorithme en Java.
|
Bookmark Comment puis-je déterminer si j'ai un numéro de carte de crédit?

