Omitir yendo al contenido principal

Validador de Resident ID (China)

Valida Resident Identity Card (China) en tiempo real según la norma GB 11643-1999 e ISO 7064 MOD 11-2.

Cómo funciona la validación del Resident ID chino

Verifica los 18 caracteres comprobando el código de región, fecha de nacimiento y el algoritmo ISO 7064 MOD 11-2.

Garantiza que el dígito de control cumpla con las especificaciones del estándar nacional chino.

Anatomía y Estructura del Resident ID (居民身份号码)

El número de identidad de residente chino consta de 18 caracteres estructurados en 4 partes:

PosiciónCampoTamañoSignificado y ReglaEjemplo
1 a 6Código Administrativo6 dígitosCódigo de división administrativa (provincia/ciudad/distrito) según GB/T 2260110101
7 a 14Fecha de Nacimiento8 dígitosFecha de nacimiento en formato AAAAMMDD19900307
15 a 17Código Secuencial3 dígitosDiferencia individuos del mismo lugar/fecha; dígito 17 impar = masculino, par = femenino001
18Dígito Verificador1 carácterCalculado vía ISO 7064 MOD 11-2 (valores 0–9 o X representando 10)7

Algoritmo Oficial (ISO 7064 MOD 11-2 — GB 11643-1999)

La integridad del Resident ID se verifica mediante el algoritmo ISO 7064 MOD 11-2:

S = Σ d[i] × W[i] (i=1..17); R = S mod 11; Check = mapa[R]
  1. 1. Multiplique los primeros 17 dígitos por sus pesos: W = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2].
  2. 2. Sume todos los productos para obtener S.
  3. 3. Calcule el residuo R = S mod 11.
  4. 4. Mapee R al carácter verificador: {0→1, 1→0, 2→X, 3→9, 4→8, 5→7, 6→6, 7→5, 8→4, 9→3, 10→2}.
  5. 5. El documento es válido si el carácter 18 coincide exactamente.

Preguntas Frecuentes