Generador de Resident ID (China)
Genera y formatea Resident Identity Card (China) válidos para pruebas de software y QA.
Esperando generación...
Sobre el Resident Identity Card (China)
El Documento de Identidad de Residente de China (居民身份证) es el documento civil oficial regulado por la norma GB 11643-1999.
Consta de 18 caracteres que incluyen división administrativa (6 dígitos), fecha de nacimiento (8 dígitos), secuencia de género (3 dígitos) y un dígito de control calculado mediante ISO 7064 MOD 11-2 ('0'-'9' o 'X').
Anatomía y Estructura del Resident ID (居民身份号码)
El número de identidad de residente chino consta de 18 caracteres estructurados en 4 partes:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 6 | Código Administrativo | 6 dígitos | Código de división administrativa (provincia/ciudad/distrito) según GB/T 2260 | 110101 |
| 7 a 14 | Fecha de Nacimiento | 8 dígitos | Fecha de nacimiento en formato AAAAMMDD | 19900307 |
| 15 a 17 | Código Secuencial | 3 dígitos | Diferencia individuos del mismo lugar/fecha; dígito 17 impar = masculino, par = femenino | 001 |
| 18 | Dígito Verificador | 1 carácter | Calculado 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. 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. Sume todos los productos para obtener S.
- 3. Calcule el residuo R = S mod 11.
- 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. El documento es válido si el carácter 18 coincide exactamente.