Qu'est-ce que l'algorithme de Luhn ?
Wat is het Luhn-algoritme?
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.
Het Luhn-algoritme, gewoonlijk het modulus 10- of mod 10-algoritme genoemd, is een eenvoudige controlesomtechniek die wordt gebruikt om een groot aantal identificatienummers te valideren, waaronder Canadese sofinummers, IMEI-nummers en creditcardnummers. Een team van wiskundigen vond eind jaren zestig de LUHN-formule uit. Creditcardmaatschappijen accepteerden het daarna snel. Iedereen kan het algoritme gebruiken omdat het vrij beschikbaar is in het publieke domein. De techniek is een gebruikelijke manier om onderscheid te maken tussen legitieme nummers en nummers die onjuist of op een andere manier zijn ingevoerd op de meeste creditcards en veel identificatienummers van de overheid. Het is gemaakt om te verdedigen tegen onbedoelde fouten in plaats van opzettelijke aanvallen.