1 |
1
(a) 인증을 요청하는 제1 디바이스와 상기 제1 디바이스를 인증하는 제2 디바이스 중 적어도 하나는 임의의 소리를 재생하고, 상기 제1 디바이스와 상기 제2 디바이스는 각각 녹음을 수행하는 단계;(b) 상기 제1 디바이스는 자신이 녹음한 내용을 나타내는 제1 데이터를 상기 제2 디바이스로 전송하는 단계; 및(c) 외부 디바이스로부터의 릴레이 공격을 방어하도록, 상기 제2 디바이스는 자신이 녹음한 내용을 나타내는 제2 데이터와 상기 제1 디바이스로부터 수신한 상기 제1 데이터를 비교하고 그 결과에 따라 상기 제1 디바이스의 인증 여부를 결정하는 단계를 포함하고,상기 (a) 단계는,상기 제1 디바이스가 상기 제2 디바이스로 인증을 요청하는 단계;상기 제2 디바이스가 상기 인증의 요청에 응답하여, 임의의 값을 상기 제1 디바이스로 전송하고 녹음을 시작하는 단계; 및상기 제1 디바이스는 상기 제2 디바이스로부터 수신한 상기 임의의 값을 상기 제2 디바이스와 공유하고 있는 암호화 키로 암호화하고, 녹음을 시작하는 단계를 포함하는 것을 특징으로 하는 디바이스 인증 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 (b) 단계는 상기 제1 디바이스가 상기 암호화한 임의의 값을 상기 제1 데이터와 함께 상기 제2 디바이스로 전송하는 단계를 포함하고,상기 (c) 단계는 상기 제2 디바이스가 상기 제1 디바이스로부터 수신한 상기 암호화한 임의의 값을 상기 암호화 키를 이용하여 복호화하고, 복호화한 값이 상기 전송한 임의의 값과 동일한 경우 상기 제1 데이터와 상기 제2 데이터를 추가로 비교하고 그 비교 결과에 따라 상기 제1 디바이스의 인증 여부를 결정하는 단계를 포함하는 것을 특징으로 하는 디바이스 인증 방법
|
4 |
4
제1항에 있어서,상기 (a) 단계에서 상기 제1 디바이스와 상기 제2 디바이스는 서로 다른 소리를 재생하는 것을 특징으로 하는 디바이스 인증 방법
|
5 |
5
제1항에 있어서,상기 (c) 단계에서 상기 제2 디바이스는 상기 제1 데이터와 상기 제2 데이터의 유사성을 나타내는 점수를 계산하고, 상기 점수에 따라 상기 제1 디바이스의 인증 여부를 결정하는 것을 특징으로 하는 디바이스 인증 방법
|
6 |
6
제1항에 있어서,상기 제1 데이터와 상기 제2 데이터는 각각 상기 제1 디바이스와 상기 제2 디바이스가 녹음한 것을 분석하여 얻어지는 것을 특징으로 하는 디바이스 인증 방법
|
7 |
7
타 디바이스의 인증 대상이 되는 디바이스로서,마이크;인증이 시작되면 상기 마이크를 통하여 들어오는 소리를 녹음하는 녹음부; 상기 녹음부의 녹음 결과를 분석하여 제1 데이터를 생성하는 분석부; 및상기 제1 데이터를 상기 타 디바이스로 전송하는 통신부를 포함하고,상기 인증 대상이 되는 디바이스는 상기 통신부를 통하여 상기 타 디바이스로 인증 요청 메시지를 전송하고, 상기 전송한 인증 요청 메시지에 응답하여 상기 타 디바이스가 전송하는 임의의 값을 수신하고, 상기 타 디바이스로부터 수신한 상기 임의의 값을 상기 타 디바이스와 공유하고 있는 암호화 키로 암호화하고, 상기 녹음부를 통하여 녹음을 시작하고, 상기 암호화한 임의의 값과 상기 제1 데이터를 상기 통신부를 통하여 상기 타 디바이스에 전송하는 것을 특징으로 하고,상기 타 디바이스는 외부 디바이스로부터의 릴레이 공격을 방어하는 인증을 상기 제1 데이터를 이용하여 수행하는 것을 특징으로 하는 디바이스
|
8 |
8
제7항에 있어서,상기 통신부는 상기 타 디바이스로 상기 인증 요청 메시지를 전송하고,상기 녹음부는 상기 타 디바이스로부터 상기 인증 요청 메시지에 응답하는 응답 메시지가 수신되면 녹음을 시작하는 것을 특징으로 하는 디바이스
|
9 |
9
제7항에 있어서,스피커; 및상기 녹음부가 녹음을 수행하는 동안 상기 스피커를 통하여 임의의 소리를 재생하는 재생부를 더 포함하는 것을 특징으로 하는 디바이스
|
10 |
10
타 디바이스를 인증하는 디바이스로서,마이크;인증이 시작되면 상기 마이크를 통하여 들어오는 소리를 녹음하는 녹음부; 상기 타 디바이스로부터 상기 타 디바이스가 녹음한 것을 분석하여 생성한 제1 데이터를 수신하는 통신부;상기 녹음부의 녹음 결과를 분석하여 제2 데이터를 생성하는 분석부; 및외부 디바이스로부터의 릴레이 공격을 방어하도록, 상기 제1 데이터와 상기 제2 데이터를 비교하여 비교 결과에 따라 상기 타 디바이스의 인증 여부를 결정하는 인증부를 포함하고,상기 인증하는 디바이스는 상기 통신부를 통하여 상기 타 디바이스로부터 인증 요청 메시지를 수신하고, 상기 인증 요청 메시지에 응답하여 임의의 값을 상기 타 디바이스로 전송하고, 상기 녹음부를 통해 녹음을 시작하고, 상기 타 디바이스로부터 상기 타 디바이스와 상기 인증하는 디바이스가 공유하는 암호화 키로 암호화한 상기 임의의 값을 상기 제1 데이터와 함께 수신하는 것을 특징으로 하는 디바이스
|
11 |
11
제10항에 있어서,상기 통신부를 통하여 상기 타 디바이스로부터 상기 인증 요청 메시지가 수신되면, 상기 인증부는 상기 타 디바이스로 상기 인증 요청 메시지에 응답하는 응답 메시지를 전송하고,상기 녹음부는 상기 응답 메시지의 전송과 함께 녹음을 시작하는 것을 특징으로 하는 디바이스
|
12 |
12
제10항에 있어서,스피커; 및상기 녹음부가 녹음을 수행하는 동안 상기 스피커를 통하여 임의의 소리를 재생하는 재생부를 더 포함하는 것을 특징으로 하는 디바이스
|
13 |
13
제10항에 있어서,상기 인증부는,상기 제1 데이터와 상기 제2 데이터의 유사성을 나타내는 점수를 계산하고, 상기 점수에 따라 상기 타 디바이스의 인증 여부를 결정하는 것을 특징으로 하는 디바이스
|