1 |
1
사용자가 착용하는 웨어러블 기기를 인증하는 방법으로서, 상기 사용자와 관련된 정보를 암호키를 이용하여 암호화하여, 인증 요청 메시지를 생성하는 단계, 상기 인증 요청 메시지를 QR 코드로 변환하는 단계, 그리고상기 QR 코드를 인증을 수행하는 인증 서버로 전송하는 단계를 포함하는 방법
|
2 |
2
제1항에 있어서, 상기 인증 요청 메시지를 생성하는 단계는, 상기 웨어러블 기기의 암호키와 상기 사용자의 암호키를 이용하여, 상기 웨어러블 기기의 고유 정보와 상기 사용자의 고유 정보를 암호화하는 단계를 포함하는 방법
|
3 |
3
제2항에 있어서, 상기 인증 요청 메시지는 상기 웨어러블 기기의 아이디(ID), 상기 사용자의 아이디(ID), 상기 웨어러블 기기의 고유 정보, 그리고 상기 사용자의 고유 정보를 포함하는 방법
|
4 |
4
제3항에 있어서, 상기 사용자의 ID는 상기 웨어러블 기기의 암호키로 암호화되고,상기 웨어러블 기기의 고유 정보와 상기 사용자의 고유 정보는 상기 웨어러블 기기의 암호키와 상기 사용자의 암호키를 조합하여 형성된 새로운 조합 암호키로 암호화되는 방법
|
5 |
5
제1항에 있어서, 상기 인증 서버로부터 상기 인증 요청 메시지에 대응하는 인증 응답 메시지를 수신하는 단계, 그리고상기 암호키를 이용하여 상기 인증 응답 메시지를 복호화하는 단계를 더 포함하는 방법
|
6 |
6
제5항에 있어서, 상기 인증 응답 메시지는 인증 성공 시 인증 성공 데이터와 마스터 키를 포함하며, 상기 방법은 상기 마스터 키를 이용하여 세션키를 생성하는 단계를 더 포함하는 방법
|
7 |
7
제6항에 있어서, 상기 세션키를 이용하여 상기 인증 서버와 송·수신될 데이터를 암호 및 복호화하는 단계를 더 포함하는 방법
|
8 |
8
제2항에 있어서, 상기 웨어러블 기기의 고유 정보는 상기 웨어러블 기기에 대응하는 제품 시리얼 번호, 식별 번호, 그리고 MAC 주소 중 적어도 하나인 방법
|
9 |
9
제2항에 있어서, 상기 사용자의 고유 정보는 상기 사용자의 생체 정보와 패스워드 중 적어도 하나인 방법
|
10 |
10
제2항에 있어서, 상기 생체 정보는 상기 사용자의 지문, 홍채, 그리고 얼굴 중 적어도 하나인 방법
|
11 |
11
제6항에 있어서, 상기 인증 요청 메시지를 생성하는 단계, 상기 변환하는 단계 및 상기 전송하는 단계는 상기 사용자가 웨어러블 기기를 착용하는 경우 수행되며, 상기 세션키를 생성하는 단계는 인증을 요청한 상기 사용자가 웨어러블 기기를 계속 착용하는 경우 수행되는 방법
|
12 |
12
인증 서버가 사용자가 착용하는 웨어러블 기기를 인증하는 방법으로서, QR 코드 형태인 인증 요청 메시지를 상기 웨어러블 기기로부터 수신하는 단계, 상기 QR 코드를 읽어, 상기 인증 요청 메시지를 추출하는 단계, 상기 인증 요청 메시지를 암호키를 이용하여 복호화하여, 상기 사용자와 관련된 정보를 획득하는 단계, 상기 획득한 정보를 미리 저장되어 있는 정보와 비교하여 인증 성공 여부를 판단하는 단계, 상기 판단하는 단계에서 상기 인증 성공으로 판단된 경우, 마스터 키를 생성하는 단계, 그리고상기 인증 성공을 나타내는 데이터와 상기 마스터 키를 포함하는 인증 응답 메시지를 상기 웨어러블 기기로 전송하는 단계를 포함하는 방법
|
13 |
13
제12항에 있어서, 상기 인증 요청 메시지는 상기 웨어러블 기기의 아이디(ID), 상기 사용자의 아이디(ID), 상기 웨어러블 기기의 고유 정보, 그리고 상기 사용자의 고유 정보를 포함하는 방법
|
14 |
14
제13항에 있어서, 상기 획득하는 단계는, 상기 웨어러블 기기의 암호키를 이용하여, 상기 사용자의 아이디를 복호화하는 단계, 그리고 상기 웨어러블 기기의 암호키와 상기 사용자의 암호키를 이용하여, 상기 웨어러블 기기의 고유 정보 및 상기 사용자의 고유 정보를 복호화하는 단계를 포함하는 방법
|
15 |
15
제12항에 있어서, 상기 마스터 키를 이용하여 세션키를 생성하는 단계, 그리고상기 세션키를 이용하여 상기 웨어러블 기기와 송·수신될 데이터를 암호 및 복호화하는 단계를 더 포함하는 방법
|
16 |
16
제13항에 있어서, 상기 웨어러블 기기의 고유 정보는 상기 웨어러블 기기에 대응하는 제품 시리얼 번호, 식별 번호, 그리고 MAC 주소 중 적어도 하나인 방법
|
17 |
17
제13항에 있어서, 상기 사용자의 고유 정보는 상기 사용자의 생체 정보와 패스워드 중 적어도 하나이며, 상기 생체 정보는 상기 사용자의 지문, 홍채, 그리고 얼굴 중 적어도 하나인 방법
|
18 |
18
사용자의 고유 정보를 획득하는 사용자 고유 정보 획득부, 상기 사용자의 고유 정보를 암호키를 이용하여 암호화하여 인증 요청 메시지를 생성하는 메시지 생성 및 처리부, 상기 인증 요청 메시지를 QR 코드로 변환하는 QR 코드 생성부, 그리고상기 QR 코드를 인증을 수행하는 서버로 전송하는 통신부를 포함하는 웨어러블 기기
|
19 |
19
제18항에 있어서, 상기 인증 요청 메시지는 상기 웨어러블 기기의 아이디(ID), 상기 사용자의 아이디(ID), 상기 웨어러블 기기의 고유 정보, 그리고 상기 사용자의 고유 정보를 포함하고, 상기 암호키는 상기 웨어러블 기기의 암호키와 상기 사용자의 암호키를 포함하고, 상기 사용자의 ID는 상기 웨어러블 기기의 암호키로 암호화되며,상기 웨어러블 기기의 고유 정보와 상기 사용자의 고유 정보는 상기 웨어러블 기기의 암호키와 상기 사용자의 암호키를 조합하여 형성된 새로운 조합 암호키로 암호화되는 웨어러블 기기
|
20 |
20
제18항에 있어서, 상기 통신부는 상기 서버로부터 상기 인증 요청 메시지에 대응하는 인증 응답 메시지를 수신하고, 상기 인증 응답 메시지는 인증 성공을 나타내는 인증 성공 데이터와 마스터 키를 포함하며, 상기 마스터 키를 이용하여 세션키를 생성하는 세션키 생성부를 더 포함하는 웨어러블 기기
|