[Infra] 인증, CI와 DI의 차이점
업데이트:
[인증] CI, DI 정의
CI (Connecting Information)
- 연계정보, 서비스 연계를 위해 본인확인기관에서 부여하는 개인식별정보
DI (Duplication information)
- 사이트내 중복가입 확인정보
CI, DI 차이점
예를들어, 어떤 사람이 A라는 사이트에서 계정 5개를 만든 경우, 계정 ID는 다르겠지만 DI는 같게 된다.
반면, 어떤 사람이 B라는 사이트에 계정 하나를 만들고 C라는 사이트에 계정 하나를 만들었을 때,
B와 C는 다른 사이트 이지만 고객 CI는 같다.
ci는 주민등록번호에 비유할 수 있다. 인터넷공간 어디서 무슨 서비스를 가입하던, 주민등록번호는
나라는 사실을 확실히 증명시켜준다. 반면 di는 특정서비스에서 나에게 식별번호를 주는 경우에 비유할 수 있다.
예를 들어 네이버에 가입할때 네이버번호라는걸 준다고 생각하자.
이 경우, 내가 네이버에서 여러개의 아이디를 만들었을때, 각자 계정ID가 달라도
네이버번호라는 식별번호는 같기 때문에 네이버번호를 이용해 내가 나라는 것을 증명할 수 있다.
하지만 네이버번호는 네이버라는 서비스안에서만 나라는 사실을 증명할 수 있다.
즉, 네이버 밖 다른 서비스(예를들어 네이트)에서는 네이버번호는 사용할 수 없다.
정리하면 인터넷공간 어디서나 쓸수있는 ci는 주민등록번호에 비유할 수 있고,
특정 서비스에서만 사용가능한 네이버번호는 di에 비유할 수 있다.
이것이 ci와 di의 차이다.