পরীক্ষার জন্য বৈধ র্যান্ডম CURP জেনারেটর তৈরি করুন

পরীক্ষার উদ্দেশ্যে বৈধ, র্যান্ডম CURP (ক্লাভ ইউনিকা ডি রেজিস্ট্রো ডে পোপুলেশন) তৈরি করুন। এই টুলটি CURP তৈরি করে যা অফিসিয়াল মেক্সিকান ফরম্যাট এবং বৈধতা নিয়মের সাথে সঙ্গতিপূর্ণ, বাস্তব ব্যক্তিগত তথ্য ব্যবহার না করেই।

CURP তৈরি করুন

📚

ডকুমেন্টেশন

CURP জেনারেটর

পরিচিতি

CURP (Clave Única de Registro de Población) হল মেক্সিকোতে পরিচয় শনাক্তকরণের জন্য ব্যবহৃত একটি অনন্য অক্ষর সংখ্যা কোড। এই টুলটি পরীক্ষামূলক পরিস্থিতির জন্য বৈধ, এলোমেলো CURP তৈরি করে, সরকারি ফরম্যাট এবং যাচাইকরণের নিয়ম মেনে। এটি লক্ষ্য করা গুরুত্বপূর্ণ যে এই তৈরি করা CURP গুলি বাস্তব ব্যক্তির সাথে সংযুক্ত নয় এবং শুধুমাত্র পরীক্ষামূলক উদ্দেশ্যে ব্যবহার করা উচিত।

CURP এর গঠন

একটি CURP 18টি অক্ষর নিয়ে গঠিত যা নিম্নলিখিত ফরম্যাটে:

  1. পিতৃবংশের শেষ নামের প্রথম অক্ষর
  2. পিতৃবংশের শেষ নামের প্রথম স্বরবর্ণ (প্রথম অক্ষর বাদে)
  3. মাতৃবংশের শেষ নামের প্রথম অক্ষর
  4. দেওয়া নামের প্রথম অক্ষর 5-10. জন্মের তারিখ (YYMMDD ফরম্যাট)
  5. লিঙ্গ (H পুরুষের জন্য, M মহিলার জন্য) 12-13. জন্মস্থান রাজ্যের জন্য দুই অক্ষরের কোড 14-16. প্রতিটি নামের উপাদানের প্রথম অভ্যন্তরীণ ব্যঞ্জনবর্ণ (পিতৃবংশ, মাতৃবংশ, দেওয়া নাম)
  6. পার্থক্য সংখ্যা (2000 সালের আগে জন্মগ্রহণকারী ব্যক্তিদের জন্য 0-9, 2000 সালের পরে জন্মগ্রহণকারী ব্যক্তিদের জন্য A-Z)
  7. যাচাইকরণ সংখ্যা (0-9)

এলোমেলো CURP তৈরি করার অ্যালগরিদম

  1. নামের উপাদানের জন্য এলোমেলো অক্ষর তৈরি করুন
  2. একটি এলোমেলো জন্মের তারিখ তৈরি করুন
  3. এলোমেলোভাবে লিঙ্গ নির্বাচন করুন
  4. একটি বৈধ রাজ্য কোড এলোমেলোভাবে নির্বাচন করুন
  5. অভ্যন্তরীণ নামের উপাদানের জন্য এলোমেলো ব্যঞ্জনবর্ণ তৈরি করুন
  6. জন্ম বছরের ভিত্তিতে পার্থক্য সংখ্যা নির্ধারণ করুন
  7. যাচাইকরণ সংখ্যা গণনা করুন
  8. CURP গঠনের জন্য সমস্ত উপাদান একত্রিত করুন

যাচাইকরণের নিয়ম

  • সমস্ত বর্ণমালার অক্ষর বড় অক্ষরে থাকতে হবে
  • জন্মের তারিখ একটি বৈধ তারিখ হতে হবে (লিপ বছর বিবেচনা সহ)
  • রাজ্য কোড একটি বৈধ মেক্সিকান রাজ্য কোড হতে হবে
  • পার্থক্য সংখ্যা জন্ম বছরের সাথে সঙ্গতিপূর্ণ হতে হবে
  • যাচাইকরণ সংখ্যা সঠিকভাবে গণনা করা উচিত
  • নামের বিশেষ কেসগুলি পরিচালনা করুন (যেমন, এক-অক্ষরের শেষ নাম, Ñ সহ নাম)

ব্যবহার ক্ষেত্র

  1. সফটওয়্যার পরীক্ষণ: ডেভেলপাররা ব্যবহারকারী নিবন্ধন সিস্টেম, ডেটাবেস অপারেশন, বা যেকোনো সফটওয়্যারে CURP ইনপুটের জন্য বৈধ CURP তৈরি করতে এই টুলটি ব্যবহার করতে পারেন।

  2. ডেটা গোপনীয়তা: সফটওয়্যার প্রদর্শন বা ডেটা উপস্থাপন করার সময়, এলোমেলোভাবে তৈরি CURP ব্যবহার করা ব্যক্তিদের গোপনীয়তা রক্ষা করতে সহায়ক।

  3. কর্মক্ষমতা পরীক্ষণ: সিস্টেমের কর্মক্ষমতা লোডের অধীনে পরীক্ষা করার জন্য অনন্য CURP এর বড় সেট তৈরি করুন।

  4. প্রশিক্ষণ এবং শিক্ষা: মেক্সিকান শনাক্তকরণ সিস্টেম সম্পর্কে শিক্ষামূলক উপকরণে তৈরি CURP ব্যবহার করুন বাস্তব ব্যক্তিগত তথ্য ব্যবহার না করে।

মেক্সিকোতে CURP এর ইতিহাস

CURP সিস্টেমটি 1996 সালে মেক্সিকান সরকারের দ্বারা পরিচয় শনাক্তকরণ আধুনিকীকরণ এবং মানকরণের প্রচেষ্টার অংশ হিসাবে চালু করা হয়। এটি বিভিন্ন অন্যান্য শনাক্তকরণ সিস্টেমের পরিবর্তে আসে এবং মেক্সিকান প্রশাসনের একটি গুরুত্বপূর্ণ উপাদান হয়ে ওঠে, যা স্কুল ভর্তি থেকে শুরু করে কর দাখিল পর্যন্ত ব্যবহৃত হয়।

বছরের পর বছর, CURP সিস্টেমটি কয়েকটি সংশোধনের মধ্য দিয়ে গেছে:

  • 2011 সালে, পার্থক্য সংখ্যা 2000 সালের আগে এবং পরে জন্মগ্রহণকারী ব্যক্তিদের মধ্যে পার্থক্য করতে চালু করা হয়েছিল।
  • 2012 সালে, যাচাইকরণ সংখ্যা গণনা করার অ্যালগরিদমটি অনন্যতা উন্নত করার জন্য সংশোধন করা হয়েছিল।

উদাহরণ

বিভিন্ন প্রোগ্রামিং ভাষায় এলোমেলো 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

অন্যান্য দেশে বিকল্প

যদিও CURP মেক্সিকোর জন্য অনন্য, অন্যান্য দেশগুলির কাছে অনুরূপ শনাক্তকরণ সিস্টেম রয়েছে:

  1. যুক্তরাষ্ট্র: সামাজিক নিরাপত্তা সংখ্যা (SSN)
  2. কানাডা: সামাজিক বীমা সংখ্যা (SIN)
  3. ভারত: আধার সংখ্যা
  4. ব্রাজিল: Cadastro de Pessoas Físicas (CPF)

প্রতিটি সিস্টেমের নিজস্ব গঠন এবং নিয়ম রয়েছে, তবে এগুলি তাদের নিজ নিজ দেশে অনুরূপ উদ্দেশ্যে কাজ করে।

রেফারেন্স

  1. SEGOB (Secretaría de Gobernación)। "CURP - Trámites।" Gobierno de México, https://www.gob.mx/curp/. প্রবেশের তারিখ 4 আগস্ট 2024।
  2. 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।
🔗

সম্পর্কিত সরঞ্জাম

আপনার কাজে দরকারী হতে পারে আরো টুল খুঁজে বের করুন

পরীক্ষার জন্য বৈধ এলোমেলো CPF নম্বর জেনারেটর

এই সরঞ্জামটি চেষ্টা করুন

মেক্সিকান আরএফসি জেনারেটর টেস্টিংয়ের জন্য | বৈধ ট্যাক্স আইডি কোড তৈরি করুন

এই সরঞ্জামটি চেষ্টা করুন

মেক্সিকান CLABE জেনারেটর এবং ভ্যালিডেটর সফটওয়্যার পরীক্ষার জন্য

এই সরঞ্জামটি চেষ্টা করুন

CUID জেনারেটর: সংঘর্ষ-প্রতিরোধী শনাক্তকারী তৈরি করুন

এই সরঞ্জামটি চেষ্টা করুন

UUID জেনারেটর: ইউনিক আইডেন্টিফায়ার তৈরি করুন

এই সরঞ্জামটি চেষ্টা করুন

সরল QR কোড জেনারেটর: তাত্ক্ষণিকভাবে QR কোড তৈরি ও ডাউনলোড করুন

এই সরঞ্জামটি চেষ্টা করুন

ব্রাজিলিয়ান CNPJ জেনারেটর এবং ভ্যালিডেটর টুল পরীক্ষার জন্য

এই সরঞ্জামটি চেষ্টা করুন

ভেজা পরিধি গণনা করার জন্য কার্যকরী ক্যালকুলেটর

এই সরঞ্জামটি চেষ্টা করুন

আর্জেন্টিনার CUIT/CUIL জেনারেটর এবং ভ্যালিডেটর টুল

এই সরঞ্জামটি চেষ্টা করুন