Passer au contenu principal

Validateur d'ID (Afrique du Sud)

Validez les numéros d'identité sud-africains en temps réel avec l'algorithme Luhn.

Validation de l'ID

Vérifie les 13 chiffres et la clé de contrôle Luhn.

Garantit la conformité des données pour l'Afrique du Sud.

Anatomie et Structure de l'ID Sud-Africain

Le numéro d'identité sud-africain comprend 13 chiffres en 5 parties :

PositionChampTailleSignification et RègleExemple
1 à 6Date de Naissance6 chiffresFormat AAMMJJ900115
7 à 10Genre et Séquence4 chiffres0000–4999 = Féminin ; 5000–9999 = Masculin5023
11Statut de Citoyenneté1 chiffre0 = Citoyen ; 1 = Résident Permanent0
12Chiffre Système1 chiffreOfficiellement 88
13Chiffre de Contrôle1 chiffreCalculé via **Luhn (Modulo 10)**4

Algorithme Officiel (Luhn Modulo 10 — DHA)

Calcul du chiffre de contrôle de l'ID sud-africain :

A = Σ impairs ; B = concat(pairs) * 2 ; D = somme(B) ; DV = (10 - (A + D) mod 10) mod 10
  1. 1. Sommer les positions impaires dans A.
  2. 2. Concaténer les positions paires, multiplier par 2 et sommer les chiffres dans D.
  3. 3. Sommer A + D.
  4. 4. Calculer le chiffre de contrôle via Modulo 10.

Foire Aux Questions