Passer au contenu principal

Validateur de Resident ID (Chine)

Validez les numéros de carte d'identité chinoise en temps réel selon GB 11643-1999 et ISO 7064 MOD 11-2.

Comment fonctionne la validation du Resident ID chinois

Vérifie les 18 caractères en validant le code de province, la date de naissance et l'algorithme ISO 7064 MOD 11-2.

S'assure que le caractère de contrôle concorde avec les règles officielles du gouvernement chinois.

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 :

PositionChampTailleSignification et RègleExemple
1 à 6Code Administratif6 chiffresCode de division administrative (province/ville/district) selon GB/T 2260110101
7 à 14Date de Naissance8 chiffresDate de naissance au format AAAAMMJJ19900307
15 à 17Code Séquentiel3 chiffresDifférencie les personnes du même lieu/date; chiffre 17 impair = masculin, pair = féminin001
18Caractère de Contrôle1 caractèreCalculé 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. 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. 2. Additionnez les produits pour obtenir S.
  3. 3. Calculez le reste R = S mod 11.
  4. 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. 5. Le document est valide si le 18e caractère correspond exactement.

Foire Aux Questions