Validateur d'algorithme de Luhn
Validez les numéros de carte de crédit, les codes IMEI et d'autres identifiants à l'aide de l'algorithme de somme de contrôle de Luhn.
Comment utiliser le validateur d'algorithme de Luhn
- Sélectionnez le mode : Valider le numéro pour vérifier un numéro existant, ou Générer un chiffre de contrôle pour calculer un chiffre de contrôle pour un numéro partiel.
- Saisissez les chiffres dans le champ de saisie (les espaces et les tirets sont automatiquement ignorés).
- Cliquez sur Valider ou Générer pour exécuter l'algorithme.
- Examinez le résultat et la répartition étape par étape montrant la valeur transformée de chaque chiffre et la somme finale.
Référence rapide
| De | Vers |
|---|---|
| Visa | Commence par 4 (16 chiffres) |
| Carte Master | Commence par 51 à 55 (16 chiffres) |
| Amex | Commence par 34 ou 37 (15 chiffres) |
| Découvrir | Commence par 6011 (16 chiffres) |
| IMEI | 15 chiffres, le dernier chiffre est le chèque Luhn |
| 4532015112830366 | Valide (numéro de test Visa) |
Cas d'utilisation
- •Vérification des numéros de carte de crédit avant de soumettre des formulaires de paiement dans des applications Web.
- •Vérification des numéros IMEI pour confirmer qu'un identifiant d'appareil mobile est correctement formaté.
- •Génération de numéros de carte de test valides pour les tests d'intégration de la passerelle de paiement.
- •Apprendre comment les algorithmes de somme de contrôle détectent les erreurs de saisie de données.
Formule
L'algorithme de Luhn (également connu sous le nom d'algorithme mod-10) valide un nombre en : (1) en commençant par le chiffre le plus à droite et en se déplaçant vers la gauche, en doublant un chiffre sur deux ;
Questions fréquemment posées
À quoi sert l'algorithme de Luhn ?
L'algorithme de Luhn est une formule de somme de contrôle simple utilisée pour valider les numéros d'identification tels que les numéros de carte de crédit (Visa, Mastercard, Amex), les numéros IMEI pour les appareils mobiles, les numéros d'assurance sociale canadienne et divers autres identifiants de compte.
La réussite du contrôle Luhn signifie-t-elle qu'un numéro de carte est réel ?
Non.
Comment le chiffre de contrôle de Luhn est-il calculé ?
Supprimez le dernier chiffre (le chiffre de contrôle).