Générateur CNH
Générez des numéros CNH valides et développez-les. Idéal pour les tests d'intégration.
En attendant la génération...
À propos du générateur CNH
Le générateur Box4Dev CNH crée des numéros de permis de conduire nationaux structurellement valides. Chaque numéro généré suit l'algorithme complexe de calcul des chiffres de vérification (module 11) défini par DENATRAN.
Cet outil est essentiel pour les développeurs et les testeurs qui ont besoin de numéros CNH valides pour tester les immatriculations, les systèmes de location de voitures, les applications de transport et tout logiciel collectant les données du permis de conduire.
Anatomie & Structure du Permis de Conduire Brésilien
Le permis de conduire brésilien comporte 11 chiffres :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 9 | Registre Renach | 9 chiffres | Numéro d'enregistrement du conducteur | 027877543 |
| 10 et 11 | Chiffres de Contrôle | 2 chiffres | Deux clés calculées selon l'Ordonnance Denatran 185/2006 | 02 |
Algorithme Officiel de la CNH (Denatran 185/2006)
Le Denatran utilise deux séries de poids inversées et un facteur d'ajustement :
CC1 = (Somme1 % 11); si CC1 > 9 -> {CC1 = 0; dec = 2}; CC2 = (Somme2 % 11 - dec)
- 1. Multiplier les 9 premiers chiffres par les poids 9 à 1.
- 2. Prendre le reste modulo 11.
- 3. Si le reste > 9, CC1 = 0 et le décrément vaut 2 ; sinon CC1 = reste et décrément = 0.
- 4. Multiplier les 9 chiffres par les poids 1 à 9.
- 5. Calculer le reste et soustraire le décrément.
- 6. Si négatif, ajouter 11 ; si supérieur à 9, fixer à 0.
- 7. Les séries de 11 chiffres répétés sont rejetées.