양희선
/ 대전광역시 유성구 왕가봉로 **, ****동 ****호 (노은동, 열매마을아파트**단지)
박병주
/ 대전광역시 유성구 과학로 **-** (가정동, 한국조폐공사)
오준택
/ 대전광역시 서구 청사로 **, ***동 ***호 (월평동, 누리아파트)
허주승
/ 대전광역시 유성구 과학로 **-** (가정동, 한국조폐공사)
노광석
/ 대전광역시 서구 도안동로 **, ****동 ****호 (도안동, 우미린풀하우스)
이완섭
/ 대전광역시 서구 도안동로 ***, ***동 ****호 (도안동, 도안신도시수목토아파트)
최재혁
/ 세종특별자치시 보듬*로 **, ****동 ***호(도담동, 도램마을**단지)
출원인 / 주소
한국조폐공사 / 대전광역시 유성구 과학로 **-** (가정동)
대리인 / 주소
특허법인 수
법적상태
공개
초록▼
블록체인 네트워크 기반의 분산 아이디(Decentralized Identifier, DID)를 이용한 모바일 신분증 인증 서비스 방법에 있어서,(a) 사용자에 대응되는 사용자 DID 및 상기 사용자 DID에 대응되는 사용자 공개 정보들 - 상기 사용자 공개 정보들은 상기 사용자 DID와 사용자 단말의 신분증 DID 애플리케이션에 대응되는 제1 사용자 공개키 및 상기 사용자 DID와 상기 사용자 단말의 서비스 DID 애플리케이션에 대응되는 제2 사용자 공개키를 적어도 포함함 - 이 블록체인 네트워크에 등록되며, 신분증 발급 서버에 의
블록체인 네트워크 기반의 분산 아이디(Decentralized Identifier, DID)를 이용한 모바일 신분증 인증 서비스 방법에 있어서,(a) 사용자에 대응되는 사용자 DID 및 상기 사용자 DID에 대응되는 사용자 공개 정보들 - 상기 사용자 공개 정보들은 상기 사용자 DID와 사용자 단말의 신분증 DID 애플리케이션에 대응되는 제1 사용자 공개키 및 상기 사용자 DID와 상기 사용자 단말의 서비스 DID 애플리케이션에 대응되는 제2 사용자 공개키를 적어도 포함함 - 이 블록체인 네트워크에 등록되며, 신분증 발급 서버에 의해 상기 사용자 DID에 대응되는 사용자 신원 정보들 각각이 검증됨에 따라 상기 사용자 신원 정보들 각각에 대한 신원 정보 VC(verifiable credential)들이 발급되어 상기 사용자 단말의 상기 신분증 DID 애플리케이션에 연동되는 제1 저장부에 저장된 상태에서, 상기 사용자 단말이, 상기 서비스 DID 애플리케이션을 통해 사용자 정보 VC 발급 요청 정보, 상기 사용자 DID 및 상기 사용자 정보 VC 발급 요청 정보를 제2 사용자 개인키로 서명한 발급 요청 정보 서명값을 제1 서비스 제공 서버로 전송함으로써 상기 제1 서비스 제공 서버로 하여금 상기 발급 요청 정보 서명값을 검증하여 상기 사용자 정보 VC 발급 요청 정보의 유효성을 확인하도록 하며, 상기 사용자 정보 VC 발급 요청 정보가 유효한 것으로 확인되면 상기 사용자 단말로 사용자 인증 정보를 요청하도록 하는 단계; 및 (b) 상기 제1 서비스 제공 서버로부터의 상기 사용자 인증 정보의 요청에 응답하여, 상기 사용자 단말이, 상기 신분증 DID 애플리케이션을 통해 상기 사용자 DID, 적어도 하나의 특정 신원 정보 VC, 및 상기 특정 신원 정보 VC를 제1 사용자 개인키로 서명한 제1 사용자 서명값을 포함하는 상기 사용자 인증 정보를 상기 제1 서비스 제공 서버로 전송함으로써 상기 제1 서비스 제공 서버로 하여금 상기 사용자 DID를 이용하여 상기 블록체인 네트워크로부터 상기 사용자 DID에 대응되는 상기 제1 사용자 공개키를 획득하도록 하거나, 리졸버(resolver) 서버를 통해 상기 사용자 DID를 이용하여 상기 블록체인 네트워크로부터 상기 사용자 DID에 대응되는 사용자 DID 문서를 획득하도록 하고 상기 사용자 DID 문서로부터 상기 제1 사용자 공개키를 획득하도록 하며, 상기 제1 사용자 공개키를 이용하여 상기 제1 사용자 서명값을 검증하도록 하며, 상기 제1 사용자 서명값이 검증되면 상기 특정 신원 정보 VC를 검증하도록 하고, 상기 특정 신원 정보 VC가 검증되면 상기 제1 서비스 제공 서버가 제공하는 제1 서비스에 관련된 사용자 정보를 이용하여 사용자 정보 VC를 생성하도록 하고, 상기 사용자 정보 VC를 상기 사용자 단말로 전송하도록 하며, 상기 사용자 정보 VC가 획득되면, 상기 서비스 DID 애플리케이션을 통해 상기 사용자 정보 VC를 상기 사용자 단말의 상기 서비스 DID 애플리케이션에 연동되는 제2 저장부에 저장하는 단계를 포함하는 방법 및 이를 수행하는 사용자 단말이 개시된다.
대표청구항▼
블록체인 네트워크 기반의 분산 아이디(Decentralized Identifier, DID)를 이용한 모바일 신분증 인증 서비스 방법에 있어서,(a) 사용자에 대응되는 사용자 DID 및 상기 사용자 DID에 대응되는 사용자 공개 정보들 - 상기 사용자 공개 정보들은 상기 사용자 DID와 사용자 단말의 신분증 DID 애플리케이션에 대응되는 제1 사용자 공개키 및 상기 사용자 DID와 상기 사용자 단말의 서비스 DID 애플리케이션에 대응되는 제2 사용자 공개키를 적어도 포함함 - 이 블록체인 네트워크에 등록되며, 신분증 발급 서버에 의
블록체인 네트워크 기반의 분산 아이디(Decentralized Identifier, DID)를 이용한 모바일 신분증 인증 서비스 방법에 있어서,(a) 사용자에 대응되는 사용자 DID 및 상기 사용자 DID에 대응되는 사용자 공개 정보들 - 상기 사용자 공개 정보들은 상기 사용자 DID와 사용자 단말의 신분증 DID 애플리케이션에 대응되는 제1 사용자 공개키 및 상기 사용자 DID와 상기 사용자 단말의 서비스 DID 애플리케이션에 대응되는 제2 사용자 공개키를 적어도 포함함 - 이 블록체인 네트워크에 등록되며, 신분증 발급 서버에 의해 상기 사용자 DID에 대응되는 사용자 신원 정보들 각각이 검증됨에 따라 상기 사용자 신원 정보들 각각에 대한 신원 정보 VC(verifiable credential)들이 발급되어 상기 사용자 단말의 상기 신분증 DID 애플리케이션에 연동되는 제1 저장부에 저장된 상태에서, 상기 사용자 단말이, 상기 서비스 DID 애플리케이션을 통해 사용자 정보 VC 발급 요청 정보, 상기 사용자 DID 및 상기 사용자 정보 VC 발급 요청 정보를 제2 사용자 개인키로 서명한 발급 요청 정보 서명값을 제1 서비스 제공 서버로 전송함으로써 상기 제1 서비스 제공 서버로 하여금 상기 발급 요청 정보 서명값을 검증하여 상기 사용자 정보 VC 발급 요청 정보의 유효성을 확인하도록 하며, 상기 사용자 정보 VC 발급 요청 정보가 유효한 것으로 확인되면 상기 사용자 단말로 사용자 인증 정보를 요청하도록 하는 단계; 및(b) 상기 제1 서비스 제공 서버로부터의 상기 사용자 인증 정보의 요청에 응답하여, 상기 사용자 단말이, 상기 신분증 DID 애플리케이션을 통해 상기 사용자 DID, 적어도 하나의 특정 신원 정보 VC, 및 상기 특정 신원 정보 VC를 제1 사용자 개인키로 서명한 제1 사용자 서명값을 포함하는 상기 사용자 인증 정보를 상기 제1 서비스 제공 서버로 전송함으로써 상기 제1 서비스 제공 서버로 하여금 상기 사용자 DID를 이용하여 상기 블록체인 네트워크로부터 상기 사용자 DID에 대응되는 상기 제1 사용자 공개키를 획득하도록 하거나, 리졸버(resolver) 서버를 통해 상기 사용자 DID를 이용하여 상기 블록체인 네트워크로부터 상기 사용자 DID에 대응되는 사용자 DID 문서를 획득하도록 하고 상기 사용자 DID 문서로부터 상기 제1 사용자 공개키를 획득하도록 하며, 상기 제1 사용자 공개키를 이용하여 상기 제1 사용자 서명값을 검증하도록 하며, 상기 제1 사용자 서명값이 검증되면 상기 특정 신원 정보 VC를 검증하도록 하고, 상기 특정 신원 정보 VC가 검증되면 상기 제1 서비스 제공 서버가 제공하는 제1 서비스에 관련된 사용자 정보를 이용하여 사용자 정보 VC를 생성하도록 하고, 상기 사용자 정보 VC를 상기 사용자 단말로 전송하도록 하며, 상기 사용자 정보 VC가 획득되면, 상기 서비스 DID 애플리케이션을 통해 상기 사용자 정보 VC를 상기 사용자 단말의 상기 서비스 DID 애플리케이션에 연동되는 제2 저장부에 저장하는 단계;를 포함하는 방법.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.