摘要 |
본 발명에 의한 ID 기반 암호화 방식을 이용한 키관리 및 사용자 인증방법은, 개인 키관리 서버가 사용자의 인증을 위한 제 1 공개키 및 제 1 개인키를 생성하는 단계; 상기 개인 키관리 서버가 사용자 식별정보 및 상기 생성된 제 1 공개키를 인증기관에 전송하여 상기 인증기관으로부터 인증서를 발급받는 단계; 하나 이상의 소유기기가 상기 개인 키관리 서버에 접속되는 경우, 상기 개인 키관리 서버가 사용자명 및 소유기기명을 이용해서 제 2 공개키를 생성하고, 상기 생성된 제 2 공개키 및 제 1 개인키를 이용해서 제 2 개인키를 생성하는 단계; 상기 개인 키관리 서버가 상기 하나 이상의 소유기기에 상기 발급받은 인증서와 함께, 상기 생성된 제 2 공개키 및 제 2 개인키를 전달하는 단계; 상기 하나 이상의 소유기기가 외부기기로부터 상기 사용자의 인증을 요청받는 경우 상기 전달받은 제 2 공개키 및 제 2 개인키를 이용해서 서명문을 생성하고, 상기 인증서, 소유기기명 및 서명문을 상기 외부기기에 제공하는 단계; 및 상기 외부기기가 상기 사용자의 인증을 수행하기 위하여 상기 제공받은 인증서 및 서명문을 검증하는 단계;를 포함한다. |