본문 바로가기
책갈피

주민등록번호 체계

강성권 |2007.02.07 23:36
조회 87 |추천 1

 

주민번호체계

예를들어 이런 주민번호가 있다. 123456 ? 7ABCDEF

123456은 YYMMDD를 표시한다. 예) 690309

7은 성별을 표시합니다.
- 예) 1은 남자, 2는 여자,/ 2000년 이후 출생자는 남자: 3, 여자: 4 /1800년대 남자는 9번, 여자는 0번,

ABCD는 본적지를 나타냅니다. 여성은 결혼 후 바뀜

E는 출생지에서 출생일별로 신고된 순서에 의해 매겨지는 숫자입니다.

F는 앞의 숫자들을 조합, 계산하여 산출되는 숫자로 주민등록 번호에서의 Check digit이다.

 

Check digit .....

 

우선 국가가 관리하고 있는 개인정보의 문제를 알아보기 전에 개인정보의
핵심 중의 핵심이라 할 수 있는 주민등록번호에 대한 재미있는 사실 몇가지를 알아보도록 하겠습니다.
실험 한가지를 해보겠습니다. 우선 본인의 주민등록번호가 701385-8568789라고 가정합니다.
이 번호중에서 맨 뒷자를 빼면 나머지 숫자 701385-856878 가 남게 됩니다.

다음으로 각 번호별로 2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 4, 5를 곱해줍니다.
2×7, 3×0, 4×1, 5×3, 6×8, 7×5, 8×8, 9×5, 2×6, 3×8, 4×7, 5×8, 이렇게 곱해주는거죠.
그 다음엔 각각의 합을 더합니다.
그러면 349라는 값이 나옵니다. 다음으로 이 349를 11로 나누어줍니다.
그러면 몫이 31이 나오고, 나머지가 8이 나옵니다. 그러면 몫을 버리고 8을 11에서 다시 빼줍니다.
즉 11-8=3, 바로 이렇게 해서 나온 3이라는 숫자가 주민등록번호의 맨 뒷자리 번호와 일치해야
이 주민등록번호가 올바른 숫자임을 나타냅니다.
여기서 나온 3은 위에서 가정한 주민등록번호 9라는 숫자와 틀렸죠.
당연히 위 주민등록번호는 가짜입니다. 실제 여러분의 주민등록번호를 가지고 실험해보시기 바랍니다.
위에서의 복잡한 계산을 거쳐서 나온 숫자가 맨 뒷자리수와 일치할겁니다. 

추천수1
반대수0

공감많은 뉴스 시사

더보기

뉴스 플러스