Générateur de Resident ID (Chine)
Générez et formatez des numéros de carte d'identité chinoise valides pour les tests logiciels.
En attendant la génération...
À propos de la Resident Identity Card (Chine)
La carte d'identité de résident de Chine (居民身份证) est le document officiel régi par la norme nationale GB 11643-1999.
Elle est composée de 18 caractères : 6 chiffres de division administrative, 8 chiffres de date de naissance, 3 chiffres d'ordre/sexe et un caractère de contrôle ISO 7064 MOD 11-2 (0-9 ou 'X').
Anatomie et Structure du Resident ID (居民身份号码)
Le numéro d'identité de résident chinois est composé de 18 caractères structurés en 4 parties :
| Position | Champ | Taille | Signification et Règle | Exemple |
|---|---|---|---|---|
| 1 à 6 | Code Administratif | 6 chiffres | Code de division administrative (province/ville/district) selon GB/T 2260 | 110101 |
| 7 à 14 | Date de Naissance | 8 chiffres | Date de naissance au format AAAAMMJJ | 19900307 |
| 15 à 17 | Code Séquentiel | 3 chiffres | Différencie les personnes du même lieu/date; chiffre 17 impair = masculin, pair = féminin | 001 |
| 18 | Caractère de Contrôle | 1 caractère | Calculé via ISO 7064 MOD 11-2 (valeurs 0–9 ou X représentant 10) | 7 |
Algorithme Officiel (ISO 7064 MOD 11-2 — GB 11643-1999)
L'intégrité du Resident ID est vérifiée selon l'algorithme ISO 7064 MOD 11-2 :
S = Σ d[i] × W[i] (i=1..17) ; R = S mod 11 ; Check = carte[R]
- 1. Multipliez les 17 premiers chiffres par les poids : W = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2].
- 2. Additionnez les produits pour obtenir S.
- 3. Calculez le reste R = S mod 11.
- 4. Associez R au caractère de contrôle : {0→1, 1→0, 2→X, 3→9, 4→8, 5→7, 6→6, 7→5, 8→4, 9→3, 10→2}.
- 5. Le document est valide si le 18e caractère correspond exactement.