1 |
1
사용자 단말기에서 독립된 신뢰 장치를 선택하고 대칭키를 생성하여 상기 독립된 신뢰 장치로 송신하는 단계;상기 사용자 단말기에서 발급 장치에 자격 증명서의 발급을 요청하는 단계;상기 발급 장치에서 자격 증명서를 발급하여 상기 사용자 단말기로 송신하는 단계;상기 사용자 단말기에서 서비스 이용에 필요한 필수 데이터인 제출용 자격 증명서를 생성하고, 상기 대칭키로 암호화하여 암호화된 제출용 자격 증명서를 저장하는 단계;상기 사용자 단말기에서 서비스를 제공할 검증 장치로 상기 암호화된 제출용 자격 증명서의 위치, 상기 사용자 단말기에서 선택한 상기 독립된 신뢰 장치의 주소를 포함하는 서비스 이용 요청 메시지를 송신하는 단계;상기 검증 장치에서 상기 암호화된 제출용 자격 증명서의 위치와 실행 코드를 상기 독립된 신뢰 장치로 송신하는 단계;상기 독립된 신뢰 장치에서 상기 암호화된 제출용 자격 증명서의 위치를 이용해서 상기 암호화된 제출용 자격 증명서를 획득하는 단계;상기 독립된 신뢰 장치에서 상기 대칭키를 이용해서 상기 암호화된 제출용 자격 증명서를 복호화하여 상기 제출용 자격 증명서를 획득하는 단계; 및상기 독립된 신뢰 장치에서 상기 제출용 자격 증명서에 대한 상기 실행 코드를 실행하여 결과값을 상기 검증 장치로 송신하는 단계를 포함하고,상기 독립된 신뢰 장치는,상기 사용자 단말기, 상기 발급 장치 및 상기 검증 장치와는 별도로 독립적으로 구성되는 프라이버시 강화 자기주권 신원증명 시스템에서 신원 증명하는 방법
|
2 |
2
제1항에 있어서,상기 검증 장치에서 상기 독립된 신뢰 장치로부터 수신된 상기 결과값에 따라서 상기 사용자 단말기로 서비스를 제공하는 단계를 더 포함하는 프라이버시 강화 자기주권 신원증명 시스템에서 신원 증명하는 방법
|
3 |
3
제2항에 있어서,상기 사용자 단말기에서 서비스 이용이 완료되면, 저장된 상기 암호화된 제출용 자격 증명서를 삭제하는 단계;를 더 포함하는 프라이버시 강화 자기주권 신원증명 시스템에서 신원 증명하는 방법
|
4 |
4
제1항에 있어서,상기 사용자 단말기, 발급 장치 및 검증 장치 각각에서 분산신원과 분산신원 도큐먼트를 생성하고 분산신원 저장소에 등록하는 단계를 더 포함하고,상기 발급 장치에서 자격 증명서를 발급하여 상기 사용자 단말기로 송신하는 단계는,상기 발급 장치에서 상기 사용자 단말기의 분산신원을 이용해서 상기 분산신원 저장소로부터 상기 사용자 단말기의 상기 분산신원 도큐먼트를 확인하고, 상기 분산신원 도큐먼트를 이용해서 상기 자격 증명서를 생성하고, 상기 사용자 단말기로 송신하는프라이버시 강화 자기주권 신원증명 시스템에서 신원 증명하는 방법
|
5 |
5
제1항에 있어서,상기 실행 코드는, 상기 검증 장치에서 확인하고자 하는 상기 제출용 자격 증명서로에 포함된 정보를 예와 아니오로 확인할 수 있는 코드인프라이버시 강화 자기주권 신원증명 시스템에서 신원 증명하는 방법
|
6 |
6
독립된 신뢰 장치를 선택하고 대칭키를 생성하여 상기 독립된 신뢰 장치로 송신하고, 발급 장치에 자격 증명서의 발급을 요청하고, 상기 발급 장치로부터 자격 증명서를 발급 받으면, 서비스 이용에 필요한 필수 데이터인 제출용 자격 증명서를 생성하고, 상기 대칭키로 암호화하여 암호화된 제출용 자격 증명서를 저장하고, 서비스를 제공할 검증 장치로 상기 암호화된 제출용 자격 증명서의 위치, 상기 독립된 신뢰 장치의 주소를 포함하는 서비스 이용 요청 메시지를 송신하는 사용자 단말기;상기 사용자 단말기로부터 자격 증명서의 발급을 요청받으면, 상기 사용자 단말기의 상기 자격 증명서를 발급하여 상기 사용자 단말기로 송신하는 상기 발급 장치;상기 사용자 단말기로부터 상기 서비스 이용 요청 메시지를 수신하면, 상기 암호화된 제출용 자격 증명서의 위치와 실행 코드를 상기 독립된 신뢰 장치로 송신하는 상기 검증 장치; 및상기 암호화된 제출용 자격 증명서의 위치를 이용해서 상기 암호화된 제출용 자격 증명서를 획득하고, 상기 독립된 신뢰 장치에서 상기 대칭키를 이용해서 상기 암호화된 제출용 자격 증명서를 복호화하여 상기 제출용 자격 증명서를 획득하고, 상기 제출용 자격 증명서에 대한 상기 실행 코드를 실행하여 결과값을 상기 검증 장치로 송신하는 상기 독립된 신뢰 장치를 포함하고,상기 독립된 신뢰 장치는,상기 사용자 단말기, 상기 발급 장치 및 상기 검증 장치와는 별도로 독립적으로 구성되는 프라이버시 강화 자기주권 신원증명 시스템
|
7 |
7
제6항에 있어서,상기 검증 장치는,상기 독립된 신뢰 장치로부터 수신된 상기 결과값에 따라서 상기 사용자 단말기로 서비스를 제공하는프라이버시 강화 자기주권 신원증명 시스템
|
8 |
8
제7항에 있어서,상기 사용자 단말기는,서비스 이용이 완료되면, 저장된 상기 암호화된 제출용 자격 증명서를 삭제하는프라이버시 강화 자기주권 신원증명 시스템
|
9 |
9
제6항에 있어서,상기 사용자 단말기, 발급 장치 및 검증 장치 각각은,분산신원과 분산신원 도큐먼트를 생성하고 분산신원 저장소에 등록하고,상기 발급 장치는,상기 발급 장치에서 상기 사용자 단말기의 분산신원을 이용해서 상기 분산신원 저장소로부터 상기 사용자 단말기의 상기 분산신원 도큐먼트를 확인하고, 상기 분산신원 도큐먼트를 이용해서 상기 자격 증명서를 생성하고, 상기 사용자 단말기로 송신하는프라이버시 강화 자기주권 신원증명 시스템
|
10 |
10
제6항에 있어서,상기 실행 코드는, 상기 검증 장치에서 확인하고자 하는 상기 제출용 자격 증명서로에 포함된 정보를 예와 아니오로 확인할 수 있는 코드인프라이버시 강화 자기주권 신원증명 시스템
|