Przejdź do treści
Toova
Wszystkie narzędzia

CURP Generator for Mexican Test Data

Prywatne z założenia — działa w całości w Państwa przeglądarce

CURP to unikalny 18-znakowy identyfikator osobowy kraju Meksyk. Toova generuje syntaktycznie poprawne CURP w Twojej przeglądarce — idealne do testów, fixture'ów i danych demo. Wygenerowane wartości przechodzą walidatory frontendowe, ale nie są zarejestrowane w żadnym urzędzie.

Czym to jest

CURP (Clave Única de Registro de Población) to unikalny 18-znakowy identyfikator przyznawany każdemu mieszkańcowi Meksyku. Koduje inicjały imienia, datę urodzenia, płeć, stan urodzenia oraz jedną cyfrę kontrolną. Toova generuje syntaktycznie poprawne CURP-y z prawidłową cyfrą kontrolną — idealne do testów i fixture'ów.

Jak działa algorytm

Cyfra kontrolna wyliczana jest dla pozycji 1-17: wartość każdego znaku (cyfry 0-9 → 0-9, litery A-Z → 10-35) mnoży się przez malejącą wagę od 18 do 2, sumuje, a ostatnia cyfra to (10 - suma mod 10) mod 10. Losowe inicjały, kody stanów i daty dają wartość przechodzącą walidatory, lecz niezarejestrowaną w RENAPO.

Najczęściej zadawane pytania

Czy wygenerowane CURP są prawdziwe?
Nie. Spełniają oficjalny algorytm, ale nie są zarejestrowane w żadnej oficjalnej bazie Meksyk. Walidatory frontendowe akceptują; oficjalne wyszukiwanie odrzuci.
Czy mogę użyć wygenerowanego CURP w produkcji?
Tylko do testów — fixture, demo, walidatory. Użycie do podszywania się lub uchylania od podatków to oszustwo.
Dlaczego mój walidator akceptuje?
Bo większość sprawdza formułę matematyczną (lub format), a nie rejestr.
Czy Toova przechowuje wygenerowane CURP?
Nie. Wszystko w przeglądarce. Brak zapytań wychodzących.