No mundo de hoje, o comércio eletrônico e as compras online se tornaram a norma. As pessoas usam vitrines online para fazer compras porque são convenientes. As lojas online sempre entregam os produtos que você compra no endereço especificado.
O método mais comum de pagamento de mercadorias online é através de cartões de crédito e débito. As pessoas usam diretamente as informações do cartão de crédito em uma loja ou, em vez disso, usam um aplicativo de dinheiro ou carteira. Mas mesmo os aplicativos de carteira também têm seus próprios cartões de crédito.
No entanto, devido à popularidade das lojas online, os malfeitores tentam meios inescrupulosos para enganá-los. Um desses métodos é o uso de cartões de crédito falsos. É muito fácil falsificar um cartão de crédito porque tudo que você precisa é de um número de cartão de crédito, uma data de validade confiável e um CVV.
O uso de cartões de crédito falsos é realmente incômodo para lojas de comércio eletrônico. Portanto, eles precisam de algum método para validar cartões de crédito. Digite verificadores de cartão de crédito. São ferramentas que podem verificar se um cartão é real ou não, mas quão legítimos são? Para entender isso, precisamos aprender sobre seu funcionamento.
Saiba aqui: 12 Vantagens de um Planejamento Estratégico: O que é e Dicas
Compreendendo a estrutura de um número de cartão de crédito
Para entender o funcionamento de um verificador de cartão de crédito, primeiro precisamos conhecer a estrutura de um número de cartão de crédito. Afinal, é importante para verificação.
Um número de cartão de crédito geralmente é um número de 16 dígitos. Os números são divididos em quatro conjuntos de quatro. No entanto, esta não é uma regra rígida e rápida. Algumas empresas de distribuição de cartão de crédito, como a American Express, têm um número de 15 dígitos e algumas até 19.
Existem quatro informações fornecidas no número do cartão de crédito:
- O número de identificação do emissor (IIN)
- O número de identificação bancária (BIN)
- O identificador principal da indústria (MII)
- O número da conta
O MII faz parte do IIN. O IIN consiste nos primeiros seis ou oito dígitos do número do cartão de crédito. O primeiro dígito do IIN é chamado de MII. Identifica a empresa que emitiu o cartão de crédito. Por exemplo:
- Os cartões American Express sempre começam com o número 3, mais especificamente 34 ou 37.
- Os cartões Visa começam com o número 4.
- Mastercards começam com o número 5.
E assim por diante. Os próximos cinco dígitos do IIN são chamados de BIN. Eles especificam o banco que emitiu o cartão. Cada banco tem seu próprio número BIN. Finalmente, após o número BIN está o número da conta. Isso identifica a pessoa específica a quem o cartão pertence.
O dígito final de um cartão de crédito (ou o 13º no Visa) é chamado de dígito verificador. Basicamente, existe uma relação matemática entre todos os números de um cartão. Esta relação é validada pelo algoritmo de Luhn. O dígito de verificação é especial porque digitá-lo incorretamente pode invalidar o número do cartão, interrompendo a relação matemática. Aprenderemos mais sobre o algoritmo de Luhn em breve.
Como funciona um verificador de crédito
Então, como funciona um verificador de cartão de crédito? Em termos mais simples, o verificador de cartão de crédito funciona verificando se o IIN, BIN e MII são reais e se o número do cartão satisfaz o algoritmo de Luhn. Veja como tudo isso é feito em detalhes.
- CC Checker verifica o MII
Um verificador de cartão de crédito on-line usa dados públicos para inferir se o número do cartão de crédito é válido ou não. A primeira coisa que faz neste processo é verificar o número MII. Se o número pertencer a uma das empresas cadastradas, os verificadores CC passam a verificar o BIN.
- Verificando o BIN
O número BIN é específico para cada banco do mundo. Não existem dois bancos com o mesmo BIN. Esta informação também está disponível publicamente. Existem bancos de dados que mantêm essas informações e podem ser acessados por qualquer pessoa.
Os verificadores CC online usam essas informações para verificar se o número BIN de um cartão é real ou não.
- Aplicando o Algoritmo Luhn
Como os números das contas são privados, não há como saber se são reais ou não. Assim, os verificadores CC simplesmente passam a verificar se o número CC é válido ou não. Eles usam o algoritmo Luhn para fazer isso. Veja como o algoritmo funciona.
- Reverter o número CC
O número do cartão de crédito está invertido. Por exemplo, se você tiver 4441 5552 6663 7774 como número, ele será invertido assim:
4777 3666 2555 1444
- Dobrando cada segundo dígito
Então, cada segundo dígito da direita é duplicado. Então o produto final ficará assim:
87147 66126 45105 2484
- Subtraindo 9
Em seguida, o número 9 é subtraído de todos os dígitos que excedem o valor 9. Portanto, o número final que obtemos é o seguinte.
8767 6646 4515 2484
- Somando todos os dígitos
Agora, todos os dígitos restantes são somados. Então, somamos todos e calculamos a soma. Neste caso, a soma é 83.
- Verificando o Módulo 10
A verificação do módulo 10 significa simplesmente que a soma obtida na última etapa é dividida por 10. Se a resposta for um número inteiro, significa que o número do cartão é válido. Caso contrário, o número do cartão é inválido.
Como 83 dividido por 10 é 8,3, podemos dizer com segurança que o número do cartão é inválido. É assim que um verificador de cartão de crédito valida o número do cartão.
Todo o processo é computacionalmente barato, por isso é fácil de aplicar rapidamente.
Os verificadores CC são legítimos?
Esta é uma pergunta difícil de fazer porque existem alguns problemas com os verificadores CC. Todo o processo de validação não é infalível. Afinal, ele apenas verifica se o número pode pertencer a um cartão de crédito real. Não há como identificar se o número do cartão é real ou não.
Alguns verificadores de cartão de crédito também são fraudulentos. Eles simplesmente usam os números de cartão de crédito inseridos pelas pessoas para coletar seus dados. Isso também é uma preocupação de segurança porque se você forneceu todas as informações, incluindo CVV, não há como saber se o seu número CC será usado em outro lugar sem o seu conhecimento.
Portanto, se você encontrar um verificador CC que pede as informações completas do seu cartão, saiba que provavelmente se trata de uma fraude e evite utilizá-lo.
Dito isto, há uma utilização real dos verificadores CC: verificar rapidamente durante a entrada de dados se um número CC é válido ou não. As lojas de comércio eletrônico utilizam validadores CC em seus sistemas de pagamento para esta tarefa. Os consumidores são imediatamente avisados de que seu número CC é inválido se inserirem acidentalmente um dígito errado.
Leia aqui: Engenharia de Dados: Formação, Melhores Faculdades e Responsabilidades
Conclusão
Concluindo, os verificadores CC são legítimos, mas também existem verificadores fraudulentos. A responsabilidade recai sobre você ter cuidado com suas informações e não usar números reais de cartão de crédito nesses sites. Se você deseja apenas verificar se o seu cartão está funcionando ou não, a maneira mais simples é perguntar ao seu banco.