Wat is het Luhn-algoritme?
Co to jest algorytm Luhna?
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.
Algorytm Luhna, powszechnie nazywany algorytmem modulus 10 lub mod 10, jest prostą techniką sum kontrolnych używaną do walidacji wielu numerów identyfikacyjnych, w tym kanadyjskich numerów ubezpieczenia społecznego, numerów IMEI i numerów kart kredytowych. Zespół matematyków wynalazł formułę LUHN pod koniec lat sześćdziesiątych. Firmy obsługujące karty kredytowe szybko to zaakceptowały. Każdy może skorzystać z algorytmu, ponieważ jest on swobodnie dostępny w domenie publicznej. Technika ta jest powszechnym sposobem odróżnienia prawidłowych liczb od liczb, które zostały wprowadzone nieprawidłowo lub w inny sposób na większości kart kredytowych i wielu rządowych numerach identyfikacyjnych. Został stworzony, aby bronić się przed niezamierzonymi błędami, a nie celowymi atakami.