IdentityHub: Creación de Personas Seguras

Validator de la Tarjeta de Crédito

16 de enero del 2016

Validar un número de tarjeta de crédito para todas las compañías de tarjetas de crédito populares utilizando dos métodos populares diferentes. El primero es el Algoritmo de Luhn que obtiene la suma de comprobación adecuada para la tarjeta, el segundo método es el comprobador de números de BIN.

Atributos de la Tarjeta de Crédito

Información de validación

5280-4772-2663-5894
La tarjeta fue completamente revisada y parece ser válida.
16
MasterCard
5280-4772-2663-5894
La tarjeta de Crédito tiene una suma de comprobación válida.
4

Detalles del Bin

Mastercard
Debit Other 2 Embossed
Crédito
United States (US)
Cscbank S.A.L.
www.issuers.com

Número de información del BIN

El primer número de seis dígitos en una tarjeta bancaria es conocido como el Número de Identificación Bancaria (BIN) que identifica la ubicación del banco que emitió la tarjeta, mientras que la última parte identifica el nombre específico del banco. Los BINs son tradicionalmente utilizados por los comerciantes en línea como una manera de detectar el fraude haciendo coincidir el área geográfica donde el titular de la tarjeta se encuentra con el área geográfica identificada en el número de identificación del banco. El número de identificación del emisor (IIN) y el número de asociación de tarjeta interbancaria (ICA) también se refieren a esta misma colección de números.

Prueba de Luhn

Ejemplo interactivo de cómo hicimos la validación anterior utilizando la fórmula de Luhn.

5
10 (1+0)
1
2
2
2
8
16 (1+6)
7
0
0
0
4
8
8
7
7
7
7
14 (1+4)
5
2
2
2
2
4
4
6
6
6
6
12 (1+2)
3
3
3
3
5
10 (1+0)
1
8
8
8
9
18 (1+8)
9
x
x
= 66

El dígito de control (x) se obtiene calculando la suma de dígitos calculando 9 veces ese valor módulo 10 (de modo que es: (66 * 9 mod 10)).

En resumen:

  1. Calcule la suma de los dígitos (66).
  2. Multiplique por 9 (594).
  3. Tome el último dígito (4).
  4. El resultado es su dígito de control.

Significado del Primer Dígito

El dígito izquierdo más en la tarjeta tiene mucho más significado que lo que usted puede pensar. La tabla a continuación describe lo que significa el número en el esquema más amplio de las cosas.

0
ISO/TC 68 y Otras Asignaciones de la Industria
1
Aerolíneas
2
Aerolíneas y Otras Asignaciones de la Industria
3
Viajes y Entretenimiento
4
Bancas y Finanzas
5
Bancas y Finanzas
6
Comercialización y Banca
7
Petróleo
8
Telecomunicaciones y Otras Asignaciones de la Industria
9
Asignación Nacional

Tarjeta de Crédito Desglose por Emisor

Cada compañía de la tarjeta se asigna un número determinado de prefijos que se permiten utilizar para generar sus números de tarjeta. Puede pensar que estos prefijos son similares a los códigos de área dentro de un número de teléfono. Cada código de área puede indicarle el estado o la provincia en base a los tres primeros dígitos de un número telefónico de diez dígitos. Lo mismo se puede hacer con el prefijo de la tarjeta de crédito.

15
CID / 4
34, 37
14
CVV / 3
300, 301, 302, 303, 304, 305
14
CVV / 3
36, 38
16
CID / 3
6011, 644, 645, 646, 647, 647, 649, 65
15
CVV / 3
2014, 2149
16
CVV / 3
637, 638, 639
15
CVV / 3
1800, 2100
16
CVV / 3
3088, 3096, 3112, 3158, 3337, 3528
16
CVV / 3
6304, 6706, 6709, 6771
17
CVV / 3
6304, 6706, 6709, 6771
18
CVV / 3
6304, 6706, 6709, 6771
19
CVV / 3
6304, 6706, 6709, 6771
16
CVC2 / 3
51, 52, 53, 54, 55
13
CVV2 / 3
4, 40240071, 4485, 4532, 4539, 4556, 4716, 4916, 4929
16
CVV2 / 3
4, 40240071, 4485, 4532, 4539, 4556, 4716, 4916, 4929
16
CVV / 3
4026, 417500, 4508, 4844, 4913, 4917
15
CVV / 3
8699

Testimonios

"¡Herramienta inigualable para la privacidad de datos! IdentityHub ha revolucionado nuestro proceso de prueba al eliminar la necesidad de ocultar los datos de los usuarios en vivo. En solo minutos, podemos generar miles de perfiles realistas. Esto no solo nos ahorra tiempo, sino que también garantiza la máxima seguridad para nuestros usuarios datos."

J. Peachey, Brandywine Springs, DE

"¡IdentityHub cambia las reglas del juego! Cuando la tarea consistía en crear una cantidad sustancial de datos de prueba, IdentityHub era la solución perfecta. Genera datos de usuario realistas y de alta calidad, lo que mejora enormemente nuestras capacidades de prueba. Una herramienta imprescindible para todos los probadores".

U. Strandberg, Carbondale, WV

"Descubrir este sitio ha sido una revelación. Sus generadores de perfiles de usuario ahora son una parte indispensable de nuestro flujo de trabajo. Ofrecen una generación rápida y precisa de datos alternativos, lo que hace que mi trabajo sea más fácil y eficiente. Un activo invaluable para cualquiera que busque proteger sus datos mientras se mantienen las actividades en línea".

S. Rosario, Maryland