Vai al contenuto
Toova
Tutti gli strumenti

CURP Generator for Mexican Test Data

Privacy by design — tutto gira nel tuo browser

Un CURP è il identificativo personale univoco di 18 caratteri di Messico. Toova genera CURP sintatticamente validi nel tuo browser — ideale per test, fixture e dati di demo. I valori superano i validatori frontend ma non sono registrati ufficialmente.

Cos'è

La CURP (Clave Única de Registro de Población) è l'identificativo univoco di 18 caratteri assegnato a ogni residente messicano. Codifica le iniziali del nome, la data di nascita, il sesso, lo stato di nascita e una cifra di controllo. Toova genera CURP sintatticamente valide con la cifra corretta, ideali per test e fixture.

Come funziona l'algoritmo

La cifra di controllo è calcolata sulle posizioni 1-17: il valore di ciascun carattere (cifre 0-9 → 0-9, lettere A-Z → 10-35) è moltiplicato per un peso decrescente da 18 a 2, sommato, e la cifra finale è (10 - somma mod 10) mod 10. Iniziali, codici di stato e date casuali producono un valore che supera i validatori ma che il RENAPO non ha registrato.

Domande frequenti

I CURP generati sono reali?
No. Soddisfano l'algoritmo ufficiale ma non sono registrati in alcuna base ufficiale di Messico. I validatori frontend li accettano; una ricerca ufficiale li rifiuterebbe.
Posso usare un CURP generato in produzione?
Solo per test — fixture, demo, validatori. Usarlo per usurpazione d'identità o evasione è frode.
Perché il mio validatore li accetta?
Perché la maggior parte verifica la formula matematica, non il registro.
Toova memorizza i CURP che genero?
No. Tutto nel browser. Nessuna richiesta in uscita.