Calculadora do algoritmo de Luhn
Valide sequências de dígitos com a soma de controle Luhn Mod 10 usada em muitos cartões e números de identificação.
Sobre o algoritmo de Luhn
Exemplos do algoritmo de Luhn
| Número | Resultado | Explicação |
|---|---|---|
| 4532015112830366 | Válido | A soma dos dígitos transformados tem resto zero. |
| 4532015112830367 | Inválido | Alterar o último dígito faz o resto da soma de controle ser um. |
| 79927398713 | Válido | Esta sequência clássica de demonstração satisfaz Mod 10. |
| 79927398714 | Inválido | O dígito verificador alterado não completa mais a soma de controle. |
Como validar um número com Luhn
- Digite a sequência completa, incluindo o dígito verificador final.
- Confirme que a entrada contém apenas dígitos, sem espaços ou pontuação.
- Selecione Validar número para dobrar dígitos alternados a partir da direita.
- Leia a mensagem de validade e o resto da soma de controle.
Perguntas frequentes sobre o algoritmo de Luhn
O que um resultado Luhn válido comprova?
Comprova apenas que a sequência atende à soma de controle Mod 10. Não comprova que uma conta existe, está ativa ou pertence a alguém.
Qual é o dígito verificador?
Em uma sequência completa protegida por Luhn, normalmente é o dígito mais à direita. Inclua-o ao usar este validador.
Quais erros o algoritmo de Luhn detecta?
Ele detecta todas as substituições de um único dígito e a maioria das trocas de dígitos adjacentes. Não detecta todas as alterações possíveis em vários dígitos.
Luhn é um algoritmo de segurança ou criptografia?
Não, é uma fórmula pública de detecção de erros e não oferece sigilo ou autenticação. Sistemas seguros devem verificar autorização e emissor separadamente.
Posso validar números com espaços ou hífens?
Esta calculadora exige apenas dígitos de propósito para que a entrada exata seja inequívoca. Remova os caracteres de formatação antes da validação.