STUDY

[용어] CI DI

sorrow16 2019. 12. 16. 18:36
728x90

CI

CI는 Connecting Information의 약자로 88byte로 된 정보로서, 서로 서비스를 연계하여 서로 다른 인터넷 서비스 간에도 동일한 사용자인지 구분을 가능하게 해주는 정보.

쉽게 생각해보자면 CI는 주민등록번호라고 동일. 인터넷 공간 언제 어디서에서 어떤 사이트에서 회원가입을 하여도 주민등록번호는 본인이라는 사실을 증명해 줄 수 있듯이 CI 번호도 동일한 기능을 함. 



DI

DI는 Duplication Information의 약자로 64bytes로 된 정보. 기본적으로 DI는 중복가입체크를 하고 해당 정보를 통해 한 사람의 명의로 여러개의 계정을 만들어 악용하는것을 방지 할 수 있는 정보.

DI는 특정 서비스에서 본인에게 식별 번호를 준다고 할 수 있음. 네이버에 가입할 경우 네이버 번호라는 것을 준다고 가정하여 생각해보면 내가 네이버에서 여러개의 아이디를 만들었을 때 각자 계정 ID가 달라도 네이버 번호라는 식별 번호는 같기 때문에 이 네이버 번호를 통해 본인이라는 것을 인증할 수 있음. 


CI와 DI의 차이점

예를들어 A와 B라는 사이트의 각각 회원가입을 하였을 경우 A와 B는 서로 다른 사이트 이지만 CI는 같다고 할 수 있음. 

반대로 A라는 사이트에 회원가입을 여러번 하여 계정이 여러개일 경우 계정 ID는 서로 다 다르겠지만 DI는 같다고 할 수 있음.

제가 위에서 CI와 DI를 설명할 때 비유했던 내용으로 정리를 해 보자면 CI는 인터넷공간 어디서나 쓸 수 있는 주민등록번호에 비유할 수 있고 DI는 특정 서비스에서만 사용 가능한 네이버 번호와 비교할 수 있음.

728x90