What is the Luhn Algorithm?
Qu'est-ce que l'algorithme de Luhn ?
The Luhn algorithm, commonly referred to as the modulus 10 or mod 10 algorithm, is a straightforward checksum technique used to validate a multitude of identification numbers, including Canadian Social Insurance Numbers, IMEI numbers, and credit card numbers. A team of mathematicians invented the LUHN formula in the late 1960s. Credit card firms quickly accepted it after that. Anyone can use the algorithm because it is freely available in the public domain. The technique is a common way to distinguish between legitimate numbers and numbers that have been inputted incorrectly or in another way on most credit cards and many government identification numbers. It was created to defend against unintentional mistakes rather than deliberate attacks.
L'algorithme de Luhn, communément appelé algorithme du module 10 ou mod 10, est une technique de somme de contrôle simple utilisée pour valider une multitude de numéros d'identification, y compris les numéros d'assurance sociale canadiens, les numéros IMEI et les numéros de carte de crédit. Une équipe de mathématiciens a inventé la formule LUHN à la fin des années 1960. Les sociétés de cartes de crédit l'ont rapidement accepté par la suite. N'importe qui peut utiliser l'algorithme car il est disponible gratuitement dans le domaine public. La technique est un moyen courant de faire la distinction entre les numéros légitimes et les numéros qui ont été saisis de manière incorrecte ou d'une autre manière sur la plupart des cartes de crédit et de nombreux numéros d'identification gouvernementaux. Il a été créé pour se défendre contre les erreurs involontaires plutôt que contre les attaques délibérées.