Validateur d'identification d'électeur
Validez les numéros d’identification des électeurs brésiliens rapidement et en toute sécurité. Pour tester.
À propos du validateur d'identification des électeurs
Le validateur d'identification des électeurs vérifie si un numéro suit l'algorithme officiel du Tribunal électoral supérieur (TSE). L'identifiant de l'électeur comporte 12 chiffres : 8 séquentiels, 2 pour le code de l'État et 2 chiffres de vérification.
Idéal pour les développeurs qui ont besoin de valider le format d'identification des électeurs dans les systèmes d'inscription. La validation est mathématique et n'interroge pas la base de données TSE.
Anatomie & Structure du Titre Électoral Brésilien
Le titre électoral est constitué de 12 chiffres en 3 blocs :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 8 | Numéro Séquentiel | 8 chiffres | Numéro d'enregistrement de l'électeur | 04399701 |
| 9 et 10 | Code d'État (UF) | 2 chiffres | Code de l'État d'inscription (01 pour SP à 28 pour TO) | 01 |
| 11 et 12 | Chiffres de Contrôle | 2 chiffres | Deux clés Modulo 11 avec règles TSE pour SP/MG | 59 |
Algorithme Officiel du Titre Électoral (TSE Modulo 11)
Le TSE applique une pondération sur les chiffres et l'État d'émission :
CC1 = (Somme1 % 11); CC2 = ((d[8]*7 + d[9]*8 + CC1*9) % 11)
- 1. Multiplier les 8 premiers chiffres par 2 à 9.
- 2. Calculer le reste modulo 11.
- 3. Si le reste vaut 10, CC1 = 0. Si 0 et État vaut 01 ou 02, CC1 = 1 ; sinon 0.
- 4. Multiplier les chiffres de l'État par 7 et 8, et CC1 par 9.
- 5. Calculer le reste modulo 11 avec la même règle pour l'État.
- 6. Valider la correspondance avec les positions 11 et 12.