Mexiko CURP-Generator
Gültiger 18-Zeichen-CURP-Generator für Softwaretests und Qualitätssicherung. Für die Qualitätssicherung.
Warten auf die Generation...
Über Mexiko CURP
Der CURP ist Mexikos einzigartiger Bevölkerungsregistercode, der für alle Einwohner und Bürger obligatorisch ist.
Dieses Tool generiert zufällige gültige CURPs, die Namen, Geburtsdaten, Geschlecht und Staatscodes mit einer korrekten Prüfsumme für die Automatisierung von Softwaretests abgleichen.
Aufbau & Struktur des mexikanischen CURP
Der 18-stellige CURP-Code gliedert sich in 7 Abschnitte:
| Position | Feld | Länge | Bedeutung & Regel | Beispiel |
|---|---|---|---|---|
| 1 bis 4 | Namensinitialen | 4 Buchstaben | Buchstaben aus Vor- und Nachnamen | AAAA |
| 5 bis 10 | Geburtsdatum | 6 Ziffern | Format JJMMTT | 800101 |
| 11 | Geschlecht | 1 Buchstabe | H (Männlich), M (Weiblich), X (Nicht-binär) | H |
| 12 und 13 | Bundesstaat | 2 Buchstaben | 2-stelliger RENAPO-Code | DF |
| 14 bis 16 | Innere Konsonanten | 3 Buchstaben | Innere Konsonanten der Namen | RRN |
| 17 | Jahrhundert-Kennung | 1 Zeichen | 0-9 für 20. Jahrhundert, A-J für 21. Jahrhundert | 0 |
| 18 | Prüfziffer | 1 Ziffer | Modulo 10 Prüfziffer mit Gewichten von 18 bis 2 | 9 |
CURP-Prüfziffernalgorithmus (RENAPO Modulo 10)
RENAPO berechnet die Prüfziffer über alphanumerische Werte mit Gewichten von 18 bis 2:
S = Σ (Wert(c[i]) × (18 - i)); Rest = S % 10; DV = (10 - Rest) % 10
- 1. Zeichen umwandeln: 0-9 in 0-9; A-Z in 10-35.
- 2. Mit absteigenden Gewichten von 18 bis 2 multiplizieren.
- 3. Gesamtsumme bilden und Rest modulo 10 ermitteln.
- 4. DV = (10 - Rest) % 10 berechnen.
- 5. Abgleich mit der 18. Stelle.