본문 바로가기
IT 블로그/아티클·정보

개명하면 CI, DI가 변경될까? - CI,DI의 개념과 특징

by noa_xyz 2022. 9. 6.
728x90
728x90

CIDI는 모두 개인정보에 해당합니다.

 

서비스에서 중복가입 여부 확인, 타 서비스와의 회원 통합 등을 위해서 CI나 DI를 수집/이용하고자 하면 사용자의 동의를 얻어야 합니다.

 

 

개발 관점에서는 본인인증 리턴 값의 하나로 볼 수 있습니다.

 

일례로 NICE 평가정보를 통한 휴대폰 본인인증 시 리턴받을 수 있는 값들은 아래와 같습니다.

 - 복호화한 시간(yymmddhhmmss), 요청번호, NICE응답번호, 인증수단, 성명, 성별, 생년월일(yyyymmdd), 내/외국인 정보, DI, CI, 휴대폰번호, 통신사

 

 

 

CI(Connecting Information; 연계정보)

 

CI는 Connecting Information(연계정보)의 약자로, 흔히 '제2의 주민등록번호', '온라인 주민등록번호'로 지칭됩니다.

 

이는, CI가 주민등록번호(또는 외국인등록번호)를 해싱하여 생성되는 값이며, 그렇기에 주민등록번호(및 외국인등록번호)와 1=1로 대응하기 때문입니다.

 

CI의 특징

  - CI는 어떻게 생성되나?

     : 주민/외국인번호를 해싱하여 88Byte로 생성됩니다.

CI 생성과정. 'CI(연계정보)에 대한 의견수렴회 발제문' - 한국인터넷진흥원(2019)

  - 본인인증기관에 따라 CI가 달라지나?

     : 본인인증기관의 변경이나 상이는 CI에 영향을 미치지 않습니다. CI는 주민등록번호에 1대 1 대응하는 값입니다. 즉 서비스를 리뉴얼하면서 본인인증기관을 변경해도 CI 매칭에는 영향이 없으며, 다른 본인인증기관을 이용하는 서비스 간에 회원 정보를 매칭할 때 CI를 키로 사용할 수 있습니다.


  - 개명, 휴대전화 번호 변경 시에 CI도 변경되나?

     : 주민등록번호가 변경되면 그 사용자에 대한 CI도 변경됩니다(=인증 시 리턴되는 CI가 달라집니다).

개명이나 휴대전화 번호 변경은 CI에 영향을 주지 않습니다(=인증 시 리턴되는 CI가 변하지 않습니다).

  - CI로 주민등록번호를 복원할 수 있나?
     : 암호화(Encryption)된 값은 복호화할 수 있지만 해싱(Hashing)된 값은 복호화할 수 없습니다. 즉, CI로 주민등록번호를 복원할 수 없습니다.


 

DI(Duplicated joining verification Information; 중복가입확인정보)

 

DI는 Duplicated joining verification Information(중복가입확인정보)의 약자로, 흔히 CI와 비교됩니다.

 

이는, CI가 각 주민등록번호에 고유한 범용 값인 것에 반해서, DI는 이용하는 서비스마다 달라지기 때문입니다.

CI-DI 방식 비교. 'CI(연계정보)에 대한 의견수렴회 발제문' - 한국인터넷진흥원(2019)

 

DI는 이름에서 알 수 있듯, 특정 서비스에 동일인이 이미 가입되어 있는지, 중복가입 여부를 확인하기 위한 키로 사용되도록 고안되었습니다.

 

서비스 간에 호환되지 않으며, 동일인이 여러 사이트에서 본인인증을 거쳐 회원가입을 했다면, 각 사이트가 본인인증기관으로부터 전달받은 DI는 서로 다를 것입니다(주민등록번호 변경 이력이 없어도)

 

DI의 특징

  - DI는 어떻게 생성되나?

     : 주민/외국인번호와 해당 사업자의 고유식별번호를 64Byte로 해싱하여 생성됩니다.

CI와 마찬가지로 개명, 휴대전화 번호 변경의 영향을 받지 않으며, DI로부터 주민/외국인번호를 복원할 수 없습니다. 

 

  - 본인인증기관에 따라 DI가 달라지나?

     : CI와는 달리 DI는, 본인인증기관의 상이로부터 영향을 받습니다. 가령 하나의 서비스가 다양한 본인인증수단을 사용하는 경우, 동일한 주민등록번호에 대해서 각 인증기관으로부터 리턴되는 DI가 다를 수 있습니다. 이 경우 중복가입 여부를 알 수 없게 됩니다. 그렇게 되지 않도록, 사전에 인증 업체로부터 DI를 매칭할 수 있도록 가이드를 받아야 합니다.

 


 

이 포스트가 도움이 되었다면 '공감'을 눌러주세요.

 

관련된 유익한 정보가 업로드됩니다!

:)

728x90
반응형

댓글