테스트 및 개발을 위해 무제한 유효 CURP를 즉시 생성합니다. 무료 CURP 생성기는 공식 형식 규칙에 따라 무작위 멕시코 식별 코드를 생성합니다. 개발자와 테스터에게 완벽합니다.
CURP 생성기는 멕시코 식별 시스템을 다루는 개발자와 테스터에게 필수적인 도구입니다. CURP(Clave Única de Registro de Población)는 공식 용도로 사용되는 멕시코의 고유한 알파벳 숫자 식별 코드입니다. 우리의 무료 CURP 생성기는 공식 멕시코 형식 및 검증 규칙을 준수하는 유효하고 무작위 CURP를 생성하여 소프트웨어 테스트, 데이터 프라이버시 보호 및 개발 시나리오에 적합합니다.
중요: 생성된 모든 CURP는 무작위이며 실제 개인과 연결되지 않습니다. 테스트 및 개발 목적으로만 사용하세요.
우리의 CURP 생성기 도구를 사용하는 것은 간단하고 즉각적입니다:
등록이 필요 없습니다 - 즉시 유효한 CURP를 생성하세요.
CURP 형식을 이해하는 것은 검증 및 테스트에 중요합니다. CURP는 다음 형식으로 18자로 구성됩니다:
CURP 시스템은 1996년 멕시코 정부에 의해 개인 식별을 현대화하기 위해 도입되었습니다. 이 멕시코 식별 시스템은 다양한 다른 ID 형식을 대체하고 학교 등록에서 세금 신고에 이르기까지 정부 서비스에 필수적이 되었습니다.
다음 코드 예제를 사용하여 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는 멕시코에 고유하지만, 다른 국가에서도 유사한 식별 시스템을 사용합니다:
국가 | ID 시스템 | 목적 |
---|---|---|
미국 | 사회 보장 번호(SSN) | 세금 및 혜택 식별 |
캐나다 | 사회 보험 번호(SIN) | 고용 및 정부 서비스 |
인도 | 아드하르 번호 | 생체 기반 국가 ID |
브라질 | Cadastro de Pessoas Físicas (CPF) | 세금 등록 번호 |
각 시스템은 해당 국가에 대한 고유한 구조와 검증 규칙을 가지고 있습니다.
CURP 생성기는 소프트웨어 테스트, 데이터베이스 개발 및 교육 목적으로 무작위 유효한 멕시코 식별 코드를 생성합니다. 멕시코 사용자 시스템을 다루는 개발자에게 필수적입니다.
모든 생성된 CURP는 가짜이며 무작위입니다. 공식 형식을 따르지만 실제 사람에게 속하지 않습니다. 테스트 및 개발 목적으로만 사용하세요.
우리의 무료 도구로 무제한 CURP를 생성할 수 있습니다. 테스트 및 개발 용도로 일일 제한이나 제약이 없습니다.
네, 우리의 CURP 생성기는 완전히 무료입니다. 등록, 결제 또는 다운로드가 필요 없으며, 즉시 온라인에서 CURP를 생성하세요.
생성된 CURP는 공식 멕시코 정부 형식을 따릅니다: 이름 글자, 생년월일, 성별, 주 코드 및 검증 숫자를 포함한 18자입니다.
아니요, 생성된 CURP는 테스트 용도만을 위한 것입니다. 실제 식별이 필요한 생산 시스템이나 공식 애플리케이션에서 가짜 CURP를 사용하지 마세요.
우리의 생성기는 공식 CURP 검증 규칙을 따르며, 적절한 주 코드, 날짜 형식, 성별 표시 및 체크 숫자 계산을 포함합니다.
데이터는 저장되지 않습니다. 모든 CURP는 클라이언트 측에서 생성되며 브라우저를 닫으면 사라집니다. 완전한 프라이버시가 보장됩니다.
멕시코 애플리케이션 시스템을 테스트할 준비가 되셨나요? 우리의 무료 CURP 생성기를 사용하여 즉시 유효한 테스트 데이터를 생성하세요. 멕시코 식별 시스템을 다루는 개발자, 테스터 및 교육자에게 완벽합니다.
귀하의 워크플로에 유용할 수 있는 더 많은 도구를 발견하세요.