Was ist der Luhn-Algorithmus?
O que é o Algoritmo de Luhn?
Der Luhn-Algorithmus, allgemein als Modulus-10- oder Mod-10-Algorithmus bezeichnet, ist eine unkomplizierte Prüfsummentechnik, die zur Validierung einer Vielzahl von Identifikationsnummern verwendet wird, einschließlich kanadischer Sozialversicherungsnummern, IMEI-Nummern und Kreditkartennummern. Ende der 1960er Jahre erfand ein Team von Mathematikern die LUHN-Formel. Kreditkartenunternehmen akzeptierten es danach schnell. Jeder kann den Algorithmus verwenden, da er im öffentlichen Bereich frei verfügbar ist. Die Technik ist eine übliche Methode, um zwischen legitimen Nummern und Nummern zu unterscheiden, die auf den meisten Kreditkarten und vielen staatlichen Identifikationsnummern falsch oder auf andere Weise eingegeben wurden. Es wurde entwickelt, um sich gegen unbeabsichtigte Fehler und nicht gegen absichtliche Angriffe zu verteidigen.
O algoritmo Luhn, comumente referido como o algoritmo modulus 10 ou mod 10, é uma técnica simples de soma de verificação usada para validar uma infinidade de números de identificação, incluindo números de seguro social canadense, números IMEI e números de cartão de crédito. Uma equipe de matemáticos inventou a fórmula LUHN no final dos anos 1960. As empresas de cartão de crédito rapidamente o aceitaram depois disso. Qualquer pessoa pode usar o algoritmo porque está disponível gratuitamente em domínio público. A técnica é uma maneira comum de distinguir entre números legítimos e números que foram inseridos incorretamente ou de outra forma na maioria dos cartões de crédito e em muitos números de identificação do governo. Ele foi criado para se defender contra erros não intencionais, em vez de ataques deliberados.