본문 바로가기
마이데이터/마이데이터 용어

공동인증과 사설인증 차이

by 몰라닉네임 2023. 9. 7.

들어가며

  • 통합인증의 반대가 개별인증이다. (개별인증은 거의 안 쓴다.)
  • 통합인증 안에 사설인증과 공동인증이 있다. (둘의 방식의 차이가 존재)

[용어 정의]

 

CI정보 : 연계정보(Connecting Information)로 주민번호와 1:1로 대응되는 값으로 개인신용정보 전송요구 시 고객 식별 값으로 사용!, 안전한 CI 저장·관리를 위해, 주민번호와 CI 분리저장(필수), CI 저장시 암호화(권고) 필요(세부 기준은 보안수준 등을 고려하여 자체 판단

 

Nonce : 임의로 생성되는 암호화 토큰

 

공동인증서 - UCPID (Demon으로 전자서명 검증)
사설인증서 - API (각자 API로 검증)

 

 

사설 인증서 공동인증서
전송요구 내역에 대해 정보주체가 통합인증서를 이용하여 전자서명을 생성할 수 있도록 인증기관에 전자서명 생성을 요청  전자서명 생성할 수 있도록 전자서명 생생 모듈 호출

-> CI 를 받는 과정이 다르다 .

 

공동인증 절차 및 규격 

출처 : 참고 파일

5. 통합인증 요청 : 마이데이터 서버는 통합인증 요청을 위해 정보제공자별로 전자서명 결과 값을 전송

통합 인증 API

 

API 명 (HTTP URI)  /oauth/2.0/token
API 설명 정보제공자에게 통합인증(접근토큰) 요청
API 제공자 / 이용자 정보제공자(중계기관) / 마이데이터 서버 
요청정보 서비스 자격증명, 전자서명(동의내역), 전자서명 (전송요구내역), CI 등
응답정보 접근토큰, scope 등

 

통합인증 상세 절차 

 

사설인증서 

[전자서명과 검증]

 

전자서명 위주의 흐름 파악

 

 

참고

금융보안원 '인증서 본인확인 기반 통합인증 절차 및 규격' 2022.12 (PDF)

금융보안원 '사설인증서 기반 통합인증 절차 및 규격 ' 2022.12 (PDF)

 

'마이데이터 > 마이데이터 용어' 카테고리의 다른 글

API Gateway란  (0) 2023.09.11
Access Token & Refresh Token  (0) 2023.09.08
JWT, JWS 정리  (1) 2023.09.06
OAuth2.0 마이데이터  (0) 2023.09.06
TLS & mTLS  (0) 2023.09.05