CURP Generator for Mexican Test Data
Tasarımdan gizli — tamamen tarayıcınızda çalışır
CURP, Meksika'in benzersiz 18 karakterli kişisel kimlik'idir. Toova, sözdizimsel olarak geçerli CURP numaralarını tarayıcınızda üretir — testler, fixture'lar ve demo verileri için idealdir. Üretilen değerler frontend doğrulayıcılarını geçer ama herhangi bir resmi makamda kayıtlı değildir.
Bu nedir
CURP (Clave Única de Registro de Población), Meksika'da yaşayan her bireye verilen 18 karakterli benzersiz kimliktir. Ad baş harflerini, doğum tarihini, cinsiyeti, doğum eyaletini ve bir kontrol hanesini kodlar. Toova, doğru kontrol hanesiyle sözdizimsel olarak geçerli CURP'lar üretir; testler ve fixture'lar için idealdir.
Algoritma nasıl çalışır
Kontrol hanesi 1-17 konumlarında hesaplanır: her karakterin değeri (rakam 0-9 → 0-9, harf A-Z → 10-35), 18'den 2'ye azalan bir ağırlıkla çarpılır, toplanır ve son hane (10 - toplam mod 10) mod 10 olur. Rastgele baş harfler, eyalet kodları ve tarihler doğrulayıcılardan geçen ama RENAPO'da kayıtlı olmayan bir değer üretir.
Sıkça Sorulan Sorular
- Üretilen CURP'ler gerçek mi?
- Hayır. Resmi algoritmayı karşılarlar ama hiçbir resmi Meksika veritabanına kayıtlı değildirler. Frontend doğrulayıcılar kabul eder; resmi sorgu reddeder.
- Üretilen CURP'i prodüksiyonda kullanabilir miyim?
- Yalnızca testler için — fixture, demo, doğrulayıcılar. Kimlik dolandırıcılığı veya vergi kaçırma için kullanmak suçtur.
- Doğrulayıcım neden kabul ediyor?
- Çünkü çoğu matematiksel formülü (veya biçimi) kontrol eder, kaydı değil.
- Toova ürettiğim CURP'leri saklar mı?
- Hayır. Her şey tarayıcıda. Dışa giden istek yok.