Como decifrar e entender os números de cartão de creditos

Como decifrar e entender os números de cartão de creditos

Você pode ter ouvido antes que os números de cartão de crédito seguem um certo padrão e estrutura para que eles possam ser validados antes de uma transação é aceito. No entanto, uma coisa é saber que a estrutura está lá e outra coisa completamente diferente de entender como números de cartão de crédito funciona.
Por que esse conhecimento pode ser útil? Bem, se você executar um pequeno negócio que não processar pagamentos de cartão de crédito imediatamente, você pode salvar-se dinheiro, garantindo os detalhes do cartão são válidos. Se não o fizer, bem, ainda pode ser divertido para mostrar suas habilidades em festas. Aqui está como fazê-lo.


Aprender onde os números vêm

Números de cartões de crédito não são aleatórios. Há um conjunto especial de números para mostrar informações sobre o emissor do cartão e outro conjunto para mostrar informações sobre o titular do cartão. Um outro número também é importante, mas nós vamos chegar a isso mais tarde.
O primeiro número é a grande indústria Identifier (MII) e diz-lhe que tipo de instituição emitiu o cartão.
  • 1 e 2 são emitidos pelas companhias aéreas.
  • 3 é emitido pelas viagens e entretenimento.
  • 4 e 5 são emitidos por instituições bancárias e financeiras.
  • 6 é emitido pelo merchandising e bancário.
  • 7 é emitido pelas empresas de petróleo.
  • 8 é emitido por empresas de telecomunicações.
  • 9 é emitido pela atribuição nacional.
Os seis primeiros dígitos são o Número de Identificação emissor (IIN). Estes podem ser usados ​​para procurar onde o cartão originou. Se você tiver acesso a uma lista que detalha a quem pertence cada IIN, como esta lista de IINS populares na Wikipedia, você pode ver que emitiu o cartão apenas através da leitura do número do cartão.
 
Aqui está um pouco que você pode reconhecer:
  • Visa: 4 *****
  • American Express (AMEX): 34 ou 37 **** ****
  • Do Diner Club International: 36 ****
  • Mastercard: 51 **** 55 **** às
 
O sétimo dígito para o segundo ao último dígito é o número da conta do cliente. A maioria das empresas usa apenas 9 dígitos para os números de conta, mas é possível usar até 12. Isso significa que, usando o algoritmo atual de cartões de crédito, o mundo pode emitir cerca de um trilhão de cartões antes de precisar mudar o sistema.
Muitas vezes vemos os números de cartão de crédito de 16 dígitos de hoje, mas é possível para um emissor do cartão para emitir um cartão com até 19 dígitos usando o sistema atual. No futuro, poderemos ver números mais se tornando mais comum.
O último dígito de cada cartão de crédito é o dígito de verificação, ou soma de verificação. Ele é usado para validar o número do cartão de crédito usando o algoritmo Luhn, que agora vai explicar em detalhe.

O algoritmo de validação Luhn Confira

algoritmo Luhn é usado para validar todos os tipos de números, incluindo cartões de crédito, números de IMEI e alguns números de segurança social. Ele não foi projetado para ser uma função hash criptograficamente segura, mas apenas uma maneira de verificar os erros não são feitas durante a gravação de números. Não é infalível, mas é geralmente considerado para ser útil.
Pegue o número do cartão de crédito e ler os dígitos da direita. Dobrar a cada outro número e anotá-las - se você fizer isso na mesma ordem que o seu cartão está escrito que vai ajudar com clareza.Agora, sempre que você tiver calculado um número de dois dígitos, alterá-lo para que ele lê como "primeiro algarismo + segundo dígito" (em outras palavras, a soma dos dígitos dos produtos).Finalmente, ter seus cálculos e adicionar esses números com os números restantes no seu cartão que você não dobrar. Um número de cartão de crédito legítimo lhe dará um resultado que é divisível por 10.
Por exemplo, vamos usar um número que eu acabei de inventar: 4634 8932 1298 2767. Eu vou inseri-lo em uma tabela para torná-lo mais fácil de entender os passos.
Tente você mesmo usando o cartão da imagem no início deste artigo.