1 |
1
하나 이상의 주변 장치 각각에 인증을 위한 비밀키를 발급하는 인증 요청자 단말; 및상기 인증 요청자 단말로부터 인증 요청을 수신하는 경우, 상기 하나 이상의 주변 장치로 상기 인증 요청자 단말에 대한 인증 확인 요청을 송신하고, 상기 하나 이상의 주변 장치로부터 수신하는 인증 확인 응답을 검증함으로써 상기 인증 요청자 단말을 인증하는 인증자 단말을 포함하며,상기 주변 장치는, 상기 비밀키를 이용하여 상기 인증 확인 요청으로부터 상기 인증 확인 응답을 생성하고,상기 인증 요청자 단말은, 상기 하나 이상의 주변 장치 각각으로부터 수신하는 식별 정보를 자신의 마스터 비밀키로 서명함으로써 상기 하나 이상의 주변 장치별 상기 비밀키를 생성하는, 인증 시스템
|
2 |
2
삭제
|
3 |
3
청구항 1에 있어서,상기 인증 확인 요청을 수신한 특정 주변 장치는, 상기 인증 확인 요청에 포함된 식별 정보 및 난수를 자신의 상기 비밀키로 서명하여 상기 인증 확인 응답을 생성하는, 인증 시스템
|
4 |
4
청구항 3에 있어서,상기 인증 확인 응답을 수신한 인증자 단말은, 기 저장된 마스터 공개키 및 상기 식별 정보를 이용하여 상기 인증 확인 응답이 상기 특정 주변 장치로부터 송신된 것인지를 검증하는, 인증 시스템
|
5 |
5
청구항 1에 있어서,상기 인증 확인 요청은, 상기 하나 이상의 주변 장치 각각으로부터 수신하는 식별 정보에 기초하여 생성된 제1 키를 은닉화(encapsulation)한 제2 키인, 인증 시스템
|
6 |
6
청구항 5에 있어서,상기 인증 확인 요청을 수신한 특정 주변 장치는, 기 저장된 마스터 공개키, 상기 식별 정보 및 자신의 상기 비밀키를 이용하여 상기 제2 키로부터 제3 키를 복원하고, 상기 제3 키에 기초하여 상기 인증 확인 응답을 생성하는, 인증 시스템
|
7 |
7
청구항 6에 있어서,상기 인증 확인 응답을 수신한 인증자 단말은, 상기 제1 키에 기초하여 계산된 결과 값과 상기 인증 확인 응답이 일치하는지 검증하여 상기 인증 요청자 단말을 인증하는, 인증 시스템
|
8 |
8
청구항 1에 있어서,상기 인증자 단말은, n(이때, n은 1 이상의 자연수)개 이상의 상기 주변 장치의 식별 정보를 상기 인증 요청자 단말로부터 수신하여 상기 인증 확인 요청을 송신하고,상기 인증 확인 요청을 송신한 주변 장치로부터 수신한 인증 확인 응답 중 k(이때, 1≤k≤n)개 이상에 대한 검증에 성공하는 경우, 상기 인증 요청자 단말이 인증된 것으로 판단하는, 인증 시스템
|
9 |
9
인증 요청자 단말이 하나 이상의 주변 장치 각각에 인증을 위한 비밀키를 발급하는 단계;상기 인증 요청자 단말로부터 인증 요청을 수신하는 경우, 인증자 단말이 상기 하나 이상의 주변 장치로 상기 인증 요청자 단말에 대한 인증 확인 요청을 송신하는 단계; 및상기 인증자 단말이 상기 하나 이상의 주변 장치로부터 수신하는 인증 확인 응답을 검증함으로써 상기 인증 요청자 단말을 인증하는 단계를 포함하며,상기 주변 장치는, 상기 비밀키를 이용하여 상기 인증 확인 요청으로부터 상기 인증 확인 응답을 생성하고,상기 인증 요청자 단말은, 상기 하나 이상의 주변 장치 각각으로부터 수신하는 식별 정보를 자신의 마스터 비밀키로 서명함으로써 상기 하나 이상의 주변 장치 별 상기 비밀키를 생성하는, 인증 방법
|
10 |
10
삭제
|
11 |
11
청구항 9에 있어서,상기 인증 확인 요청을 수신한 특정 주변 장치는, 상기 인증 확인 요청에 포함된 식별 정보 및 난수를 자신의 상기 비밀키로 서명하여 상기 인증 확인 응답을 생성하는, 인증 방법
|
12 |
12
청구항 11에 있어서,상기 인증 확인 응답을 수신한 인증자 단말은, 기 저장된 마스터 공개키 및 상기 식별 정보를 이용하여 상기 인증 확인 응답이 상기 특정 주변 장치로부터 송신된 것인지를 검증하는, 인증 방법
|
13 |
13
청구항 9에 있어서,상기 인증 확인 요청은, 상기 하나 이상의 주변 장치 각각으로부터 수신하는 식별 정보에 기초하여 생성된 제1 키를 은닉화(encapsulation)한 제2 키인, 인증 방법
|
14 |
14
청구항 13에 있어서,상기 인증 확인 요청을 수신한 특정 주변 장치는, 기 저장된 마스터 공개키, 상기 식별 정보 및 자신의 상기 비밀키를 이용하여 상기 제2 키로부터 제3 키를 복원하고, 상기 제3 키에 기초하여 상기 인증 확인 응답을 생성하는, 인증 방법
|
15 |
15
청구항 14에 있어서,상기 인증 확인 응답을 수신한 인증자 단말은, 상기 제1 키에 기초하여 계산된 결과 값과 상기 인증 확인 응답이 일치하는지 검증하여 상기 인증 요청자 단말을 인증하는, 인증 방법
|
16 |
16
청구항 9에 있어서,상기 인증자 단말은, n(이때, n은 1 이상의 자연수)개 이상의 상기 주변 장치의 식별 정보를 상기 인증 요청자 단말로부터 수신하여 상기 인증 확인 요청을 송신하고,상기 인증 확인 요청을 송신한 주변 장치로부터 수신한 인증 확인 응답 중 k(이때, 1≤k≤n)개 이상에 대한 검증에 성공하는 경우, 상기 인증 요청자 단말이 인증된 것으로 판단하는, 인증 방법
|
17 |
17
비일시적 컴퓨터 판독 가능한 저장매체(non-transitory computer readable storage medium)에 저장된 컴퓨터 프로그램으로서,상기 컴퓨터 프로그램은 하나 이상의 명령어들을 포함하고, 상기 명령어들은 하나 이상의 프로세서들을 갖는 컴퓨팅 장치에 의해 실행될 때, 상기 컴퓨팅 장치로 하여금,인증 요청자 단말이 하나 이상의 주변 장치 각각에 인증을 위한 비밀키를 발급하고,인증자 단말이 상기 인증 요청자 단말로부터 인증 요청을 수신하는 경우, 상기 하나 이상의 주변 장치로 상기 인증 요청자 단말에 대한 인증 확인 요청을 송신하고, 상기 하나 이상의 주변 장치로부터 수신하는 인증 확인 응답을 검증함으로써 상기 인증 요청자 단말을 인증하도록 하되,상기 주변 장치는, 상기 비밀키를 이용하여 상기 인증 확인 요청으로부터 상기 인증 확인 응답을 생성하고,상기 인증 요청자 단말은, 상기 하나 이상의 주변 장치 각각으로부터 수신하는 식별 정보를 자신의 마스터 비밀키로 서명함으로써 상기 하나 이상의 주변 장치 별 상기 비밀키를 생성하는, 비일시적 컴퓨터 판독 가능한 저장매체에 저장된 컴퓨터 프로그램
|