இலவச CURP உருவாக்கி - உடனடி மெக்சிகோ ஐடி குறியீட்டு சோதனை கருவி
சோதனை மற்றும் வளர்ச்சிக்காக உடனடியாக முடிவற்ற செல்லுபடியாகும் CURP களை உருவாக்கவும். இலவச CURP உருவாக்கி அதிகாரப்பூர்வ வடிவ விதிகளை பின்பற்றும் சீரற்ற மெக்சிகோ அடையாள குறியீடுகளை உருவாக்குகிறது. வளர்ப்பாளர்கள் மற்றும் சோதனையாளர்களுக்கான சிறந்தது.
ஆவணம்
CURP உருவாக்கி: சோதனை மற்றும் வளர்ச்சிக்கு இலவச ஆன்லைன் கருவி
CURP உருவாக்கி என்ன?
ஒரு CURP உருவாக்கி என்பது மெக்சிகோ அடையாள அமைப்புகளுடன் வேலை செய்யும் வளர்ப்பாளர்கள் மற்றும் சோதனையாளர்களுக்கு அடிப்படையான கருவியாகும். CURP (Clave Única de Registro de Población) என்பது அதிகாரப்பூர்வ நோக்கங்களுக்காக பயன்படுத்தப்படும் மெக்சிகோவின் தனித்துவமான அலகு எண் அடையாளக் குறியீடு ஆகும். எங்கள் இலவச CURP உருவாக்கி அதிகாரப்பூர்வ மெக்சிகோ வடிவம் மற்றும் சரிபார்ப்பு விதிகளுக்கு உட்பட்ட செல்லுபடியாகும், சீரற்ற CURP-களை உருவாக்குகிறது, இது மென்பொருள் சோதனை, தரவுப் பாதுகாப்பு, மற்றும் வளர்ச்சி சூழ்நிலைகளுக்கு சிறந்ததாக உள்ளது.
முக்கியம்: உருவாக்கப்பட்ட அனைத்து CURP-களும் சீரற்றவை மற்றும் உண்மையான நபர்களுடன் தொடர்புடையவை அல்ல. சோதனை மற்றும் வளர்ச்சி நோக்கங்களுக்காக மட்டுமே பயன்படுத்தவும்.
CURP உருவாக்கியை எப்படி பயன்படுத்துவது
எங்கள் CURP உருவாக்கி கருவியை பயன்படுத்துவது எளிதும் உடனடி:
- உருவாக்கவும் கிளிக் செய்யவும்: சீரற்ற CURP உருவாக்குவதற்காக உருவாக்கும் பொத்தானை அழுத்தவும்
- முடிவுகளை நகலெடுக்கவும்: உங்கள் சோதனை தேவைகளுக்காக உருவாக்கப்பட்ட CURP-ஐ நகலெடுக்கவும்
- தேவையானபோது மீண்டும் செய்யவும்: உங்கள் திட்டங்களுக்கு முடிவற்ற CURP-களை உருவாக்கவும்
- வடிவத்தை சரிபார்க்கவும்: ஒவ்வொரு CURP-க்கும் அதிகாரப்பூர்வ மெக்சிகோ அரசு தரநிலைகளை பின்பற்றுகிறது
பதிவு தேவையில்லை - உடனடியாக செல்லுபடியாகும் CURP-களை உருவாக்கத் தொடங்கவும்.
CURP அமைப்பு மற்றும் வடிவம்
CURP வடிவத்தை புரிந்துகொள்வது சரிபார்ப்பு மற்றும் சோதனைக்கு முக்கியமாகும். ஒரு CURP 18 எழுத்துக்களை உள்ளடக்கியது, கீழ்காணும் வடிவத்தில்:
- தந்தையின் கடைசி பெயரின் முதல் எழுத்து
- தந்தையின் கடைசி பெயரின் முதல் உவமை (முதல் எழுத்து தவிர)
- தாயின் கடைசி பெயரின் முதல் எழுத்து
- கொடுக்கப்பட்ட பெயரின் முதல் எழுத்து 5-10. பிறந்த தேதி (YYMMDD வடிவம்)
- பாலினம் (ஆண் என்றால் H, பெண் என்றால் M) 12-13. பிறந்த மாநிலத்திற்கான இரண்டு எழுத்து குறியீடு 14-16. ஒவ்வொரு பெயர் கூறின் முதல் உள்ளக ஒலியியல் (தந்தை பெயர், தாய் பெயர், கொடுக்கப்பட்ட பெயர்)
- வேறுபாட்டுக் குறியீடு (2000-க்கு முன் பிறந்த நபர்களுக்கான 0-9, 2000-க்கு பிறகு பிறந்தவர்களுக்கு A-Z)
- சரிபார்ப்பு குறியீடு (0-9)
CURP உருவாக்கல் அல்காரிதம்
- பெயர் கூறுகளுக்கான சீரற்ற எழுத்துக்களை உருவாக்கவும்
- சீரற்ற பிறந்த தேதியை உருவாக்கவும்
- பாலினத்தை சீரற்ற முறையில் தேர்ந்தெடுக்கவும்
- செல்லுபடியாகும் மாநிலக் குறியீட்டை சீரற்ற முறையில் தேர்ந்தெடுக்கவும்
- உள்ளக பெயர் கூறுகளுக்கான சீரற்ற ஒலியியல் உருவாக்கவும்
- பிறந்த ஆண்டின் அடிப்படையில் வேறுபாட்டுக் குறியீட்டை தீர்மானிக்கவும்
- சரிபார்ப்பு குறியீட்டை கணக்கிடவும்
- CURP உருவாக்க அனைத்து கூறுகளை இணைக்கவும்
CURP சரிபார்ப்பு விதிகள் மற்றும் தேவைகள்
- அனைத்து எழுத்துப்பொருட்களும் பெரிய எழுத்துகளில் இருக்க வேண்டும்
- பிறந்த தேதி செல்லுபடியாகும் தேதி ஆக இருக்க வேண்டும் (ஆண்டு மாறுதல் கருத்தில் கொள்ளப்பட வேண்டும்)
- மாநிலக் குறியீடு செல்லுபடியாகும் மெக்சிகோ மாநிலக் குறியீடு ஆக இருக்க வேண்டும்
- வேறுபாட்டுக் குறியீடு பிறந்த ஆண்டுக்கு ஏற்ப இருக்க வேண்டும்
- சரிபார்ப்பு குறியீடு சரியாக கணக்கிடப்பட வேண்டும்
- பெயர்களுக்கான சிறப்பு வழக்குகளை கையாளவும் (எ.கா., ஒற்றை எழுத்து குடும்பப் பெயர்கள், Ñ உடைய பெயர்கள்)
CURP உருவாக்கி கருவியை ஏன் பயன்படுத்த வேண்டும்?
மென்பொருள் வளர்ச்சி மற்றும் சோதனை
- தரவுத்தொகுப்பு சோதனை: தரவுத்தொகுப்புகளில் CURP புலங்களுக்கு யதார்த்தமான சோதனை தரவுகளை உருவாக்கவும்
- பயனர் பதிவு அமைப்புகள்: செல்லுபடியாகும் CURP-களுடன் மெக்சிகோ பயனர் பதிவு ஓட்டங்களை சோதிக்கவும்
- API சோதனை: REST API மற்றும் வலை சேவைகளில் CURP உள்ளீட்டு கையாள்வதை சரிபார்க்கவும்
- படிவம் சரிபார்ப்பு: வலை பயன்பாடுகளில் CURP சரிபார்ப்பு தரவியல் சோதிக்கவும்
தரவுப் பாதுகாப்பு மற்றும் பாதுகாப்பு
- டெமோ விளக்கங்கள்: டெமோக்களில் உண்மையான தனிப்பட்ட தரவுகளைப் பதிலாக போலி CURP-களை பயன்படுத்தவும்
- பயிற்சி பொருட்கள்: உண்மையான அடையாளங்களை வெளிப்படுத்தாமல் கல்வி உள்ளடக்கம் உருவாக்கவும்
- வளர்ச்சி சூழ்நிலைகள்: பாதுகாப்பான சோதனை தரவுகளுடன் நிலை தரவுத்தொகுப்புகளை நிரப்பவும்
- வாடிக்கையாளர் மாதிரிகள்: தனியுரிமை கவலைகளின்றி செயல்பாட்டை காட்டவும்
செயல்திறன் மற்றும் சுமை சோதனை
- மொத்த தரவுகளை உருவாக்குதல்: அழுத்த சோதனைக்காக ஆயிரக்கணக்கான தனித்துவமான CURP-களை உருவாக்கவும்
- தரவுத்தொகுப்பு விதை: CURP மாதிரிகளுடன் சோதனை தரவுத்தொகுப்புகளை நிரப்பவும்
- தானியங்கி சோதனை: CI/CD குழாய்களில் CURP-களை நிரலாக்கமாக உருவாக்கவும்
- அமைப்பு அளவீடு: சுமையின் கீழ் CURP செயலாக்க செயல்திறனை சோதிக்கவும்
மெக்சிகோவின் CURP அமைப்பைப் புரிந்துகொள்வது
வரலாறு மற்றும் பின்னணி
CURP அமைப்பு 1996-ல் மெக்சிகோ அரசால் தனிப்பட்ட அடையாளத்தை நவீனமாக்குவதற்காக அறிமுகம் செய்யப்பட்டது. இந்த மெக்சிகோ அடையாள அமைப்பு பல்வேறு பிற அடையாள வடிவங்களை மாற்றியது மற்றும் பள்ளி சேர்க்கை முதல் வரி தாக்கல் வரை அரசு சேவைகளுக்கு அடிப்படையாக மாறியது.
சமீபத்திய CURP அமைப்பு புதுப்பிப்புகள்
- 2011: 2000-க்கு முன்/பிறகு பிறந்த நபர்களை வேறுபடுத்துவதற்கான வேறுபாட்டுக் குறியீடு அறிமுகம் செய்யப்பட்டது
- 2012: CURP தனித்துவத்தை மேம்படுத்துவதற்காக சரிபார்ப்பு குறியீட்டு அல்காரிதம் மாற்றப்பட்டது
- தற்போது: CURP மெக்சிகோவில் முதன்மை அடையாள தரநிலையாக உள்ளது
CURP உருவாக்கி குறியீட்டு எடுத்துக்காட்டுகள்
இந்த குறியீட்டு எடுத்துக்காட்டுகளுடன் உங்கள் பயன்பாடுகளில் CURP உருவாக்கலை ஒருங்கிணைக்கவும்:
1import random
2import string
3from datetime import datetime, timedelta
4
5def generate_curp():
6 # பெயர் கூறுகளை உருவாக்கவும்
7 paternal = random.choice(string.ascii_uppercase) + random.choice('AEIOU')
8 maternal = random.choice(string.ascii_uppercase)
9 given = random.choice(string.ascii_uppercase)
10
11 # பிறந்த தேதியை உருவாக்கவும்
12 start_date = datetime(1940, 1, 1)
13 end_date = datetime.now()
14 random_date = start_date + timedelta(days=random.randint(0, (end_date - start_date).days))
15 date_str = random_date.strftime("%y%m%d")
16
17 # பாலினத்தை உருவாக்கவும்
18 gender = random.choice(['H', 'M'])
19
20 # மாநிலக் குறியீட்டை உருவாக்கவும்
21 states = ['AS', 'BC', 'BS', 'CC', 'CL', 'CM', 'CS', 'CH', 'DF', 'DG', 'GT', 'GR', 'HG', 'JC', 'MC', 'MN', 'MS', 'NT', 'NL', 'OC', 'PL', 'QT', 'QR', 'SP', 'SL', 'SR', 'TC', 'TS', 'TL', 'VZ', 'YN', 'ZS']
22 state = random.choice(states)
23
24 # ஒலியியல் உருவாக்கவும்
25 consonants = ''.join(random.choices(string.ascii_uppercase.translate(str.maketrans('', '', 'AEIOU')), k=3))
26
27 # வேறுபாட்டுக் குறியீட்டை உருவாக்கவும்
28 diff_digit = random.choice(string.digits) if int(date_str[:2]) < 20 else random.choice(string.ascii_uppercase)
29
30 # சரிபார்ப்பு குறியீட்டை உருவாக்கவும் (இந்த எடுத்துக்காட்டிற்காக எளிமைப்படுத்தப்பட்டது)
31 check_digit = random.choice(string.digits)
32
33 return f"{paternal}{maternal}{given}{date_str}{gender}{state}{consonants}{diff_digit}{check_digit}"
34
35## ஒரு சீரற்ற CURP-ஐ உருவாக்கி அச்சிடவும்
36print(generate_curp())
37
1function generateCURP() {
2 const vowels = 'AEIOU';
3 const consonants = 'BCDFGHJKLMNPQRSTVWXYZ';
4 const states = ['AS', 'BC', 'BS', 'CC', 'CL', 'CM', 'CS', 'CH', 'DF', 'DG', 'GT', 'GR', 'HG', 'JC', 'MC', 'MN', 'MS', 'NT', 'NL', 'OC', 'PL', 'QT', 'QR', 'SP', 'SL', 'SR', 'TC', 'TS', 'TL', 'VZ', 'YN', 'ZS'];
5
6 const randomLetter = () => String.fromCharCode(65 + Math.floor(Math.random() * 26));
7 const randomVowel = () => vowels[Math.floor(Math.random() * vowels.length)];
8 const randomConsonant = () => consonants[Math.floor(Math.random() * consonants.length)];
9
10 const paternal = randomLetter() + randomVowel();
11 const maternal = randomLetter();
12 const given = randomLetter();
13
14 const now = new Date();
15 const start = new Date(1940, 0, 1);
16 const randomDate = new Date(start.getTime() + Math.random() * (now.getTime() - start.getTime()));
17 const dateStr = randomDate.toISOString().slice(2, 10).replace(/-/g, '');
18
19 const gender = Math.random() < 0.5 ? 'H' : 'M';
20 const state = states[Math.floor(Math.random() * states.length)];
21
22 const internalConsonants = randomConsonant() + randomConsonant() + randomConsonant();
23
24 const diffDigit = parseInt(dateStr.slice(0, 2)) < 20 ?
25 Math.floor(Math.random() * 10).toString() :
26 String.fromCharCode(65 + Math.floor(Math.random() * 26));
27
28 const checkDigit = Math.floor(Math.random() * 10).toString();
29
30 return `${paternal}${maternal}${given}${dateStr}${gender}${state}${internalConsonants}${diffDigit}${checkDigit}`;
31}
32
33// ஒரு சீரற்ற CURP-ஐ உருவாக்கி பதிவு செய்யவும்
34console.log(generateCURP());
35
சர்வதேச அடையாள அமைப்பு மாற்றங்கள்
CURP மெக்சிகோவுக்கே தனித்துவமானது, பிற நாடுகள் இதற்கேற்ப அடையாள அமைப்புகளைப் பயன்படுத்துகின்றன:
நாடு | அடையாள அமைப்பு | நோக்கம் |
---|---|---|
அமெரிக்கா | சமூக பாதுகாப்பு எண் (SSN) | வரி மற்றும் நன்மைகள் அடையாளம் |
கனடா | சமூக காப்பீட்டு எண் (SIN) | வேலை மற்றும் அரசு சேவைகள் |
இந்தியா | ஆதார் எண் | உயிரியல் அடிப்படையிலான தேசிய அடையாளம் |
பிரேசில் | Cadastro de Pessoas Físicas (CPF) | வரி பதிவு எண் |
ஒவ்வொரு அமைப்பும் தங்களது நாட்டிற்கேற்ப தனித்துவமான அமைப்பு மற்றும் சரிபார்ப்பு விதிகளை கொண்டுள்ளது.
அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQ)
CURP உருவாக்கி எதற்காக பயன்படுத்தப்படுகிறது?
ஒரு CURP உருவாக்கி மென்பொருள் சோதனை, தரவுத்தொகுப்பு வளர்ச்சி, மற்றும் கல்வி நோக்கங்களுக்காக சீரற்ற, செல்லுபடியாகும் மெக்சிகோ அடையாளக் குறியீடுகளை உருவாக்குகிறது. இது மெக்சிகோ பயனர் அமைப்புகளுடன் வேலை செய்யும் வளர்ப்பாளர்களுக்கு முக்கியமாகும்.
உருவாக்கப்பட்ட CURP-கள் உண்மையா அல்லது போலியா?
அனைத்து உருவாக்கப்பட்ட CURP-கள் போலி மற்றும் சீரற்றவை. அவை அதிகாரப்பூர்வ வடிவத்தை பின்பற்றுகின்றன ஆனால் உண்மையான நபர்களுக்கு சொந்தமானவை அல்ல. அவற்றைப் பயன்படுத்துவது சோதனை மற்றும் வளர்ச்சி நோக்கங்களுக்காக மட்டுமே.
நான் எவ்வளவு CURP-களை உருவாக்கலாம்?
நீங்கள் எங்கள் இலவச கருவியுடன் முடிவற்ற CURP-களை உருவாக்கலாம். சோதனை மற்றும் வளர்ச்சி பயன்பாட்டிற்கான தினசரி வரம்புகள் அல்லது கட்டுப்பாடுகள் இல்லை.
CURP உருவாக்கி பயன்படுத்த இலவசமா?
ஆம், எங்கள் CURP உருவாக்கி முற்றிலும் இலவசம். பதிவு, கட்டணம், அல்லது பதிவிறக்கம் தேவையில்லை - உடனடியாக CURP-களை ஆன்லைனில் உருவாக்கவும்.
உருவாக்கப்பட்ட CURP-கள் எந்த வடிவத்தை பின்பற்றுகின்றன?
உருவாக்கப்பட்ட CURP-கள் அதிகாரப்பூர்வ மெக்சிகோ அரசு வடிவத்தை பின்பற்றுகின்றன: 18 எழுத்துகள், பெயர் எழுத்துகள், பிறந்த தேதி, பாலினம், மாநிலக் குறியீடு, மற்றும் சரிபார்ப்பு எண்கள் உள்ளடக்கியது.
உருவாக்கப்பட்ட CURP-களை உற்பத்தி அமைப்புகளில் பயன்படுத்த முடியுமா?
இல்லை, உருவாக்கப்பட்ட CURP-கள் சோதனைக்காக மட்டுமே. உண்மையான அடையாளங்களை தேவைப்படும் உற்பத்தி அமைப்புகளில் போலி CURP-களை பயன்படுத்த வேண்டாம்.
CURP சரிபார்ப்பு எவ்வளவு துல்லியமாக உள்ளது?
எங்கள் உருவாக்கி அதிகாரப்பூர்வ CURP சரிபார்ப்பு விதிகளை பின்பற்றுகிறது, சரியான மாநிலக் குறியீடுகள், தேதி வடிவங்கள், பாலினக் குறியீடுகள், மற்றும் சரிபார்ப்பு எண் கணக்கீடுகளை உள்ளடக்கியது.
நீங்கள் உருவாக்கப்பட்ட CURP-களை சேமிக்கிறீர்களா?
எந்த தரவும் சேமிக்கப்படவில்லை. அனைத்து CURP-களும் கிளையன்ட் பக்கம் உருவாக்கப்படுகின்றன மற்றும் நீங்கள் உலாவியை மூடும்போது மறைந்து விடுகின்றன. முழுமையான தனியுரிமை உறுதிப்படுத்தப்படுகிறது.
இப்போது CURP-களை உருவாக்கத் தொடங்கவும்
உங்கள் மெக்சிகோ பயன்பாட்டு அமைப்புகளை சோதிக்க தயாரா? எங்கள் இலவச CURP உருவாக்கியை பயன்படுத்தி உடனடியாக செல்லுபடியாகும் சோதனை தரவுகளை உருவாக்கவும். மெக்சிகோ அடையாள அமைப்புகளுடன் வேலை செய்யும் வளர்ப்பாளர்கள், சோதனையாளர்கள், மற்றும் கல்வியாளர்களுக்கான சிறந்தது.
மேற்கோள்கள்
- SEGOB (Secretaría de Gobernación). "CURP - Trámites." Gobierno de México, https://www.gob.mx/curp/. அணுகப்பட்டது 4 ஆகஸ்ட் 2024.
- RENAPO (Registro Nacional de Población e Identidad). "Instructivo Normativo para la Asignación de la Clave Única de Registro de Población." Gobierno de México, https://www.gob.mx/cms/uploads/attachment/file/79053/InstructivoNormativoCURP.pdf. அணுகப்பட்டது 4 ஆகஸ்ட் 2024.
தொடர்புடைய கருவிகள்
உங்கள் பணிப்பாக்கிலுக்கு பயனுள்ள மேலும் பயனுள்ள கருவிகளைக் கண்டறியவும்