중국 신분증 번호: 구조·날짜·검사 문자

중국 신분증 번호: 구조·날짜·검사 문자
이 글의 목차

중국 신분번호는 18자리여도 존재하지 않는 날짜나 잘못된 검사 숫자를 포함할 수 있습니다. 모든 검사를 통과해도 로컬 계산기가 소지자의 신원을 확인한 것은 아닙니다. 번호 구조, 과거 주소 코드, 신원 확인은 별개의 문제로 다루세요.

여기서 설명하는 18자리 공민신분번호는 GB 11643-1999를 따르며 ChinaClue의 중국 신분번호 검사 도구가 사용하는 형식입니다. 여권, 다른 여행증명서, 옛 15자리 기록은 각각 따로 처리해야 합니다. 이 형식에 맞추려고 임의로 숫자를 추가하지 마세요.

원본을 바꾸지 않고 네 부분 읽기

왼쪽부터 주소 코드 6자리, 생년월일 8자리, 순서 코드 3자리, 마지막 검사 문자 1자리입니다. 생년월일은 구분자 없이 연·월·일 순서로 씁니다. 앞 17자리는 십진 숫자이고 마지막은 숫자 또는 X입니다. X는 검사값 10을 뜻하며 모르는 숫자를 가린 표시가 아닙니다.

표준에 공개된 교육용 예시는 11010519491231002X입니다. 110105 | 19491231 | 002 | X로 나누면 주소 코드, 1949년 12월 31일, 순서 코드 002와 검사 문자가 보입니다. 구조를 이해하는 예시이지 업무 신청에 제출할 개인 기록이 아닙니다.

순서 코드는 같은 주소 코드 지역에서 같은 생년월일을 가진 사람에게 부여됩니다. 홀짝은 번호 규칙의 남성·여성 구분을 나타냅니다. 나이, 가구원 수, 지역 인구를 추정하는 카운터가 아닙니다. 항목 분석은 번호를 설명할 뿐 해당 규칙을 넘어선 판단을 허용하지 않습니다.

표준의 교육용 예시는 주소 코드 110105, 생년월일 19491231, 순번 002, 검사 문자 X로 나뉩니다. 길이는 6+8+3+1입니다.
표준의 교육용 예시는 주소 코드 110105, 생년월일 19491231, 순번 002, 검사 문자 X로 나뉩니다. 길이는 6+8+3+1입니다.

날짜와 마지막 문자를 따로 검사하기

생년월일 8자리는 실제 그레고리력 날짜여야 합니다. 13월은 없고 2월의 일수도 매년 같지 않습니다. 예를 들어 2000은 400으로 나누어떨어지므로 2000-02-29는 존재하지만 1900-02-29와 2026-02-29는 없습니다. 도구는 베이징 시간의 오늘보다 늦은 생년월일도 거부합니다.

검사 문자는 앞 17자리를 이용하는 별도 계산입니다. 잘못된 날짜를 넣은 가상 문자열에도 수학적으로 맞는 끝 문자를 붙일 수 있습니다. 반대로 그럴듯한 날짜가 틀린 끝 문자를 고쳐 주지는 않습니다. 한 항목이 통과했다고 전체가 승인됐다고 보지 말고 각각의 결과를 읽으세요.

날짜 검사에 실패하면 수정 전에 원본 증명서를 대조하세요. 일·월 뒤바뀜, 0 누락, 스프레드시트 자동 변환은 다른 문제를 일으킵니다. 다른 나라의 날짜 순서를 이 중국 식별자에 적용하지 마세요. 내부 날짜는 연·월·일입니다.

X 검사 문자 이해하기

계산에는 고정 가중치 17개를 씁니다. 왼쪽부터 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2입니다. 앞 17자리의 각 숫자에 대응 가중치를 곱해 더하고, 합을 11로 나눈 나머지로 끝 문자를 선택합니다.

표준 예시의 가중합은 167, 나머지는 2입니다. 나머지 0~10의 대응 문자는 1, 0, X, 9, 8, 7, 6, 5, 4, 3, 2이므로 나머지 2는 X가 됩니다. X를 0, 10 또는 곱셈 기호로 바꾸면 번호가 바뀌는 이유입니다.

ChinaClue는 소문자 x를 받아들이고 전각 입력을 대응 문자로 정규화해 검사합니다. 예상 검사 문자가 다르다고 나오면 전사 오류의 단서로 활용하세요. 오류가 앞자리일 수도 있으므로 마지막 문자만 곧바로 교체하지 마세요.

주소 코드는 이력과 함께 해석하기

6자리 주소 필드는 번호 규칙이 지정한 상주 호적 소재지의 행정구역 코드입니다. 우편번호, 거리 주소, 현재 위치가 아닙니다. 소지자는 다른 곳에 살 수 있으므로 번호만으로 현재 집이나 실제 태어난 장소를 알 수 없습니다.

ChinaClue는 1981~2025년 행정구역 이력에서 이 필드를 조회합니다. 최신 연도에 없는 코드도 과거 기록에는 있을 수 있습니다. 신분번호 안의 폐지된 구역 코드를 현재 후속 코드로 바꾸지 마세요. 연락처 주소 갱신이 아니라 식별자와 검사 문자를 바꾸는 일입니다.

생년은 번호가 부여된 연도의 증거가 아닙니다. 생년월일만으로 구역 코드 조회 연도를 고르지 마세요. 고정 데이터에서 찾을 수 없다는 결과도 소지자나 증명서가 무효라는 증거는 아닙니다. 형식·산술 검사와 별도 결과로 기록하세요.

스프레드시트 처리와 신원 확인 구분하기

스프레드시트로 가져오기 전에 전체 값을 텍스트로 저장하세요. 18자리 숫자를 숫자 셀에 넣으면 정밀도가 손실될 수 있고, X로 끝나는 값과 숫자만 있는 값이 다르게 처리될 수 있습니다. 이미 손상된 숫자 셀을 나중에 텍스트로 바꿔도 변한 자릿값은 복원되지 않습니다. 원본 증명서나 내보내기 파일로 돌아가세요.

도구로 실패 지점을 구분하세요. 문자 형식, 생년월일, 순서 코드 형식, 끝 검사 문자, 과거 주소 조회입니다. 원래 값을 보존하고 실제 확인한 수정만 기록합니다. 형식 문제를 문의할 때는 가린 예시를 공유하세요. 스프레드시트 문제 설명에 전체 신분번호는 보통 필요하지 않습니다.

전부 통과했다는 것은 입력 텍스트가 검사한 규칙과 이용 가능한 조회 자료에 일치한다는 뜻입니다. 번호가 발급됐는지, 증명서가 진짜인지, 제시자가 소지자 본인인지는 입증하지 않습니다. 신원 확인이 필요한 서비스는 허가된 자체 확인 절차를 사용해야 합니다.

번호와 양식 항목 확인

댓글

불러오는 중…

아직 댓글이 없습니다.