1 |
1
웨어러블(Wearable) 디바이스로부터의 인증 요청에 연동하여,인증 프록시 단말에서, TLS(Transport Layer Security) 서버 간의 제1 상호 인증을 수행하는 단계;상기 제1 상호 인증이 성공하면, 상기 TLS 서버에서, 상기 웨어러블 디바이스 간의 제2 상호 인증을 수행하는 단계;상기 제2 상호 인증이 성공하면, 상기 인증 프록시 단말에서, 상기 제2 상호 인증과 연관되어 생성된 제2 세션키를 상기 웨어러블 디바이스에 제공하는 동시에, 상기 TLS 서버를 통해, 응용(application) 서버에 제공 함으로써, 상기 제2 세션키에 기초한, 상기 웨어러블 디바이스와 상기 응용 서버 간에 데이터 통신을 지원하는 단계;상기 웨어러블 디바이스로부터의 추가적인 인증 요청에 연동하여,상기 인증 프록시 단말에서, 인증 프록시 단말의 식별자 및 제1 임의값을 암호화하여 TLS 서버로 전송하는 단계 -상기 TLS 서버는 복호화를 통해 상기 제1 임의값을 획득함-;상기 인증 프록시 단말에서, 상기 TLS 서버로부터 수신된 암호화된 정보를 복호화 하여, TLS 서버의 식별자, 제1 임의값 및 제2 임의값을 획득하는 단계;상기 인증 프록시 단말에서, 전송한 제1 임의값과 획득한 제1 임의값이 일치함에 따라, 상기 TLS 서버를 신뢰하는 단계;상기 인증 프록시 단말에서, 인증 프록시 단말의 식별자 및 제2 임의값을 암호화하여 상기 TLS 서버로 전송하는 단계 -상기 TLS 서버는 복호화를 통해 상기 제2 임의값을 획득함-; 및상기 TLS 서버가, 전송한 제2 임의값과 획득한 제2 임의값이 일치함에 따라 상기 인증 프록시 단말을 신뢰하면,상기 인증 프록시 단말에서, 상기 TLS 서버를, 대칭키 기반 상호 인증하는 단계를 포함하는 웨어러블 디바이스 통신 지원 방법
|
2 |
2
제1항에 있어서,상기 제1 상호 인증을 수행하는 단계는,상기 TLS 서버로부터 수신된 TLS 서버의 인증서가, 기설정된 인증 기관에서 발급한 인증서인 경우, 인증 프록시 단말의 인증서를 상기 TLS 서버에 전송하는 단계; 및상기 인증 프록시 단말의 인증서가, 기설정된 인증 기관에서 발급한 인증서로, 상기 TLS 서버에 의해 확인되면,상기 제1 상호 인증을 성공으로 확인하는 단계를 포함하는 웨어러블 디바이스 통신 지원 방법
|
3 |
3
제1항에 있어서,상기 제2 상호 인증을 수행하는 단계는,상기 인증 프록시 단말로 전송된 TLS 서버의 인증서가, 기설정된 인증 기관에서 발급한 인증서로, 상기 인증 프록시 단말에 의해 확인되면,상기 인증 프록시 단말로부터 웨어러블 디바이스의 인증서를 수신하는 단계; 및수신된 상기 웨어러블 디바이스의 인증서가, 기설정된 인증 기관에서 발급한 인증서인 경우, 상기 제2 상호 인증을 성공으로서 확인하는 단계를 포함하는 웨어러블 디바이스 통신 지원 방법
|
4 |
4
제1항에 있어서,상기 인증 프록시 단말에서, 기저장된 웨어러블 디바이스의 인증서로부터 획득한 웨어러블 디바이스의 공개키를 이용하여, 상기 제2 세션키를 암호화하여, 상기 웨어러블 디바이스에 제공하는 단계; 및상기 웨어러블 디바이스에 의해 상기 암호화된 제2 세션키가 복호화되고, 상기 제2 세션키를 이용하여 암호화한 데이터가 상기 웨어러블 디바이스로부터 발송되면,상기 인증 프록시 단말에서, 상기 암호화한 데이터를 수신하여 상기 응용 서버에 전달하는 단계를 더 포함하는 웨어러블 디바이스 통신 지원 방법
|
5 |
5
제1항에 있어서,상기 TLS 서버에서, 기저장된 응용 서버의 공개키를 이용하여, 상기 제2 세션키를 암호화하는 단계;상기 암호화된 제2 세션키를 상기 응용 서버에 제공하는 단계; 및상기 응용 서버에 의해 상기 암호화된 제2 세션키가 복호화되고, 상기 제2 세션키를 이용하여 암호화한 데이터가 상기 응용 서버로부터 발송되면,상기 TLS 서버에서, 상기 암호화한 데이터를 수신하여 상기 웨어러블 디바이스에 전달하는 단계를 더 포함하는 웨어러블 디바이스 통신 지원 방법
|
6 |
6
제1항에 있어서,타 웨어러블 디바이스로부터의 인증 요청이 수신되면,상기 인증 프록시 단말에서, 상기 제1 상호 인증과 연관되어 생성된 제1 세션키를 이용하여, 상기 TLS 서버 간의 상호 인증을 재수행하는 단계를 더 포함하는 웨어러블 디바이스 통신 지원 방법
|
7 |
7
웨어러블 디바이스로부터의 인증 요청에 연동하여, TLS 서버 간의 제1 상호 인증을 수행하는 인증 프록시 단말; 및상기 제1 상호 인증이 성공하면, 상기 웨어러블 디바이스 간의 제2 상호 인증을 수행하는 TLS 서버를 포함하고,상기 인증 프록시 단말은,상기 제2 상호 인증이 성공하면, 상기 제2 상호 인증과 연관되어 생성된 제2 세션키를 상기 웨어러블 디바이스에 제공하는 동시에, 상기 TLS 서버를 통해, 응용 서버에 제공하고, 상기 제2 세션키에 기초하여, 상기 웨어러블 디바이스와 상기 응용 서버 간에 데이터 통신을 지원하는 단말 프로세서를 포함하고,상기 웨어러블 디바이스로부터의 추가적인 인증 요청에 연동하여,상기 인증 프록시 단말은,인증 프록시 단말의 식별자 및 제1 임의값을 암호화하여 TLS 서버로 전송하고 -상기 TLS 서버는 복호화를 통해 상기 제1 임의값을 획득함-,상기 TLS 서버로부터 수신된 암호화된 정보를 복호화 하여, TLS 서버의 식별자, 제1 임의값 및 제2 임의값을 획득하며,전송한 제1 임의값과 획득한 제1 임의값이 일치함에 따라, 상기 TLS 서버를 신뢰하고,인증 프록시 단말의 식별자 및 제2 임의값을 암호화하여 상기 TLS 서버로 전송하며 -상기 TLS 서버는 복호화를 통해 상기 제2 임의값을 획득함-,상기 TLS 서버가, 전송한 제2 임의값과 획득한 제2 임의값이 일치함에 따라 상기 인증 프록시 단말을 신뢰하면, 상기 TLS 서버를, 대칭키 기반 상호 인증하는웨어러블 디바이스 통신 지원 장치
|
8 |
8
제7항에 있어서,상기 인증 프록시 단말은,상기 TLS 서버로부터 수신된 TLS 서버의 인증서가, 기설정된 인증 기관에서 발급한 인증서인 경우, 인증 프록시 단말의 인증서를 상기 TLS 서버에 전송하고, 상기 인증 프록시 단말의 인증서가, 기설정된 인증 기관에서 발급한 인증서로, 상기 TLS 서버에 의해 확인되면, 상기 제1 상호 인증을 성공으로 확인하는 단말 인증부를 더 포함하는 웨어러블 디바이스 통신 지원 장치
|
9 |
9
제7항에 있어서,상기 TLS 서버는,상기 인증 프록시 단말로 전송된 TLS 서버의 인증서가, 기설정된 인증 기관에서 발급한 인증서로, 상기 인증 프록시 단말에 의해 확인되면, 상기 인증 프록시 단말로부터 웨어러블 디바이스의 인증서를 수신하는 서버 프로세서; 및수신된 상기 웨어러블 디바이스의 인증서가, 기설정된 인증 기관에서 발급한 인증서인 경우, 상기 제2 상호 인증을 성공으로 확인하는 서버 인증부를 포함하는 웨어러블 디바이스 통신 지원 장치
|
10 |
10
제7항에 있어서,상기 단말 프로세서는,기저장된 웨어러블 디바이스의 인증서로부터 획득한 웨어러블 디바이스의 공개키를 이용하여, 상기 제2 세션키를 암호화하여, 상기 웨어러블 디바이스에 제공하고,상기 웨어러블 디바이스에 의해 상기 암호화된 제2 세션키가 복호화되고, 상기 제2 세션키를 이용하여 암호화한 데이터가 상기 웨어러블 디바이스로부터 발송되면, 상기 암호화한 데이터를 수신하여 상기 응용 서버에 전달하는웨어러블 디바이스 통신 지원 장치
|
11 |
11
제7항에 있어서,상기 TLS 서버는,기저장된 응용 서버의 공개키를 이용하여, 상기 제2 세션키를 암호화하는 서버 인증부; 및상기 암호화된 제2 세션키를 상기 응용 서버에 제공하고, 상기 응용 서버에 의해 상기 암호화된 제2 세션키가 복호화되고, 상기 제2 세션키를 이용하여 암호화한 데이터가 상기 응용 서버로부터 발송되면, 상기 암호화한 데이터를 수신하여 상기 웨어러블 디바이스에 전달하는 서버 프로세서를 포함하는 웨어러블 디바이스 통신 지원 장치
|
12 |
12
제7항에 있어서,상기 인증 프록시 단말은,타 웨어러블 디바이스로부터의 인증 요청이 수신되면,상기 제1 상호 인증과 연관되어 생성된 제1 세션키를 이용하여, 상기 TLS 서버 간의 상호 인증을 재수행하는 단말 인증부를 더 포함하는 웨어러블 디바이스 통신 지원 장치
|