1 |
1
제 1 토큰을 생성하고, 상기 제 1 토큰을 제 1 단말에 전송하는 서버;상기 제 1 토큰을 저장하는 제 1 단말;상기 제 1 토큰에 대해 미리 저장된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 1 단말에 저장된 제 1 토큰을 검증하는 차량; 및 상기 제 1 단말과 상이한 제 2 단말을 포함하되,상기 제 1 단말은 상기 제 2 단말에 권한을 위임하기 위해, 제 2 토큰을 생성하고, 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하고, 상기 제 2 단말은 상기 제 1 토큰과 상기 제 2 토큰을 저장하고,상기 차량은 상기 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하고, 상기 제 2 토큰에 대해 미리 저장된 제 2 암호키 및 제 2 인증키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 검증하는 차량 시스템
|
2 |
2
제 1 항에 있어서,상기 서버는 상기 제 1 암호키 및 상기 제 1 인증키를 생성하고, 생성된 제 1 암호키와 제 1 인증키를 상기 차량에 전송하고,상기 차량은 상기 서버로부터 수신한 제 1 암호키와 제 1 인증키를 이용하여 상기 제 1 단말에 저장된 제 1 토큰을 검증하는 차량 시스템
|
3 |
3
제 2 항에 있어서,상기 제 1 단말은 상기 제 2 암호키 및 상기 제 2 인증키를 생성하고, 생성된 제 2 암호키와 제 2 인증키를 상기 차량에 전송하고,상기 차량은 상기 서버로부터 수신한 제 1 암호키와 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하고, 상기 제 1 단말로부터 수신한 제 2 암호키와 제 2 인증키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 검증하는 차량 시스템
|
4 |
4
제 1 항에 있어서,상기 서버와 상기 차량은 각각 상기 제 1 암호키 및 상기 제 1 인증키를 생성하고,상기 차량은 생성된 제 1 암호키와 제 1 인증키를 이용하여 상기 제 1 단말에 저장된 제 1 토큰을 검증하는 차량 시스템
|
5 |
5
제 1 항에 있어서,상기 서버는 상기 제 1 단말의 공개키 및 상기 서버의 공개키에 기초하여 제 1 보안키를 생성하고, 상기 제 1 보안키와 상기 제 1 토큰을 상기 제 1 단말에 전송하고,상기 제 1 단말은 상기 제 1 보안키를 이용하여 상기 제 1 단말의 아이디를 암호화하고, 암호화 결과로서 생성된 제 1 검증키를 저장하며,상기 차량은 상기 제 1 단말에 저장된 제 1 검증키, 상기 차량에 미리 저장된 제 1 암호키, 및 상기 차량에 미리 저장된 상기 제 1 인증키에 기초하여 상기 제 1 단말에 저장된 제 1 토큰을 검증하는 차량 시스템
|
6 |
6
제 5 항에 있어서,상기 제 1 단말은 상기 제 1 단말의 공개키 및 상기 차량의 공개키에 기초하여 제 2 보안키를 생성하고, 상기 제 2 보안키와 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하고,상기 제 2 보안키는 상기 제 2 인증키이고,상기 제 2 단말은 상기 제 2 보안키를 이용하여 제 2 단말의 아이디를 암호화하고, 암호화 결과로서 생성된 제 2 검증키를 저장하며,상기 차량은 상기 미리 저장된 제 2 암호키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 복호화하고, 상기 제 2 토큰의 복호화 결과로서 도출된 제 2 보안키를 이용하여 상기 제 2 검증키를 검증함으로써 상기 제 2 토큰을 검증하는 차량 시스템
|
7 |
7
제 6 항에 있어서,상기 차량은 상기 미리 저장된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하는 차량 시스템
|
8 |
8
제 5 항에 있어서,상기 서버는 상기 제 1 인증키를 이용하여 상기 제 1 단말의 아이디, 상기 제 1 보안키, 및 상기 제 1 단말의 권한값을 암호화하고, 암호화 결과로서 제 1 인증 코드를 생성하며, 상기 제 1 암호키를 이용하여 상기 제 1 단말의 아이디, 상기 제 1 보안키, 상기 제 1 단말의 권한값, 및 상기 제 1 인증 코드를 암호화하고, 암호화 결과로서 제 1 토큰을 생성하는 차량 시스템
|
9 |
9
제 6 항에 있어서,상기 제 1 단말은 상기 제 1 보안키를 이용하여 상기 제 2 단말의 아이디, 상기 제 2 보안키, 상기 제 2 단말의 권한값을 암호화하고, 암호화 결과로서 제 2 인증 코드를 생성하며, 상기 제 2 암호키를 이용하여 상기 제 2 단말의 아이디, 상기 제 2 보안키, 상기 제 2 단말의 권한값, 및 상기 제 2 인증 코드를 암호화하고, 암호화 결과로서 제 2 토큰을 생성하는 차량 시스템
|
10 |
10
제 1 항에 있어서,상기 제 1 단말은 상기 제 2 단말의 위임 철회 요청 메시지를 상기 차량에 전송하고,상기 차량은 상기 위임 철회 요청 메시지를 수신하면 상기 제 2 단말과 관련된 정보를 삭제하는 차량 시스템
|
11 |
11
서버가 제 1 토큰을 생성하는 단계;상기 서버가 상기 제 1 토큰을 제 1 단말에 전송하는 단계;상기 제 1 단말이 상기 제 1 단말과 상이한 제 2 단말에 권한을 위임하기 위해, 제 2 토큰을 생성하는 단계;상기 제 1 단말이 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하는 단계;상기 제 2 단말이 상기 제 1 토큰과 상기 제 2 토큰을 저장하는 단계; 및차량이 미리 저장된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하고, 상기 제 2 토큰에 대해 미리 저장된 제 2 암호키 및 제 2 인증키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 검증하는 단계를 포함하는 차량 시스템의 제어방법
|
12 |
12
제 11 항에 있어서,상기 서버가 제 1 토큰을 생성하는 단계 이전에,상기 서버가 상기 제 1 암호키 및 제 1 인증키를 생성하는 단계; 및상기 서버가 생성된 제 1 암호키 및 제 1 인증키를 상기 차량에 전송하는 단계를 더 포함하되,상기 제 1 토큰을 검증하는 단계는 상기 생성된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하는 차량 시스템의 제어방법
|
13 |
13
제 12 항에 있어서,상기 제 1 단말이 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하는 단계 이전에,상기 제 1 단말이 상기 제 2 암호키 및 제 2 인증키를 생성하는 단계; 및상기 제 1 단말이 생성된 제 2 암호키 및 제 2 인증키를 상기 차량에 전송하는 단계를 더 포함하되,상기 제 2 토큰을 검증하는 단계는 상기 제 1 단말로부터 수신한 제 2 암호키 및 제 2 인증키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 검증하는 차량 시스템의 제어방법
|
14 |
14
제 11 항에 있어서,상기 서버가 제 1 토큰을 생성하는 단계 이전에,상기 서버와 상기 차량이 각각 상기 제 1 암호키 및 제 1 인증키를 생성하는 단계를 더 포함하되,상기 제 1 토큰을 검증하는 단계는 상기 생성된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하는 차량 시스템의 제어방법
|
15 |
15
제 11 항에 있어서,상기 서버가 제 1 토큰을 생성하는 단계 이전에,상기 서버가 상기 제 1 단말의 공개키 및 상기 서버의 공개키에 기초하여 제 1 보안키를 생성하는 단계를 더 포함하되,상기 서버가 상기 제 1 토큰을 제 1 단말에 전송하는 단계는, 상기 서버가 제 1 보안키와 상기 제 1 토큰을 상기 제 1 단말에 전송하는 단계를 포함하고, 상기 제 1 토큰을 검증하고 상기 제 2 토큰을 검증하는 단계 이전에,상기 제 1 단말이 상기 제 1 보안키를 이용하여 상기 제 1 단말의 아이디를 암호화하고, 암호화 결과로서 생성된 제 1 검증키를 저장하는 단계를 더 포함하고,상기 제 1 토큰을 검증하고 상기 제 2 토큰을 검증하는 단계는, 상기 차량이 상기 제 1 단말에 저장된 제 1 검증키, 상기 차량에 미리 저장된 제 1 암호키, 및 상기 차량에 미리 저장된 상기 제 1 인증키에 기초하여 상기 제 1 단말에 저장된 제 1 토큰을 검증하는 단계를 포함하는 차량 시스템의 제어방법
|
16 |
16
제 15 항에 있어서,상기 제 1 단말이 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하는 단계는, 상기 제 1 단말의 공개키 및 상기 차량의 공개키에 기초하여 제 2 보안키를 생성하는 단계, 및 상기 제 2 보안키와 상기 제 1 토큰과 상기 제 2 토큰을 상기 제 2 단말에 전송하는 단계를 포함하고,상기 제 2 보안키는 상기 제 2 인증키이고,상기 제 2 단말이 상기 제 1 토큰과 상기 제 2 토큰을 저장하는 단계는, 상기 제 2 단말이 상기 제 2 보안키를 이용하여 제 2 단말의 아이디를 암호화하고, 암호화 결과로서 생성된 제 2 검증키를 저장하는 단계를 포함하고,상기 제 1 토큰을 검증하고 상기 제 2 토큰을 검증하는 단계는, 상기 차량이 상기 미리 저장된 제 2 암호키를 이용하여 상기 제 2 단말에 저장된 제 2 토큰을 복호화하고, 상기 제 2 토큰의 복호화 결과로서 도출된 제 2 보안키를 이용하여 상기 제 2 검증키를 검증함으로써 상기 제 2 토큰을 검증하는 단계를 더 포함하는 차량 시스템의 제어방법
|
17 |
17
제 16 항에 있어서,상기 제 1 단말에 저장된 제 1 토큰을 검증하는 단계는 상기 미리 저장된 제 1 암호키 및 제 1 인증키를 이용하여 상기 제 2 단말에 저장된 제 1 토큰을 검증하는 차량 시스템의 제어방법
|
18 |
18
제 15 항에 있어서,상기 서버가 제 1 토큰을 생성하는 단계는,상기 서버가 상기 제 1 인증키를 이용하여 상기 제 1 단말의 아이디, 상기 제 1 보안키, 및 상기 제 1 단말의 권한값을 암호화하고, 암호화 결과로서 제 1 인증 코드를 생성하며, 상기 제 1 암호키를 이용하여 상기 제 1 단말의 아이디, 상기 제 1 보안키, 상기 제 1 단말의 권한값, 및 상기 제 1 인증 코드를 암호화하고, 암호화 결과로서 제 1 토큰을 생성하는 차량 시스템의 제어방법
|
19 |
19
제 16 항에 있어서,상기 제 2 보안키를 생성하는 단계는,상기 제 1 단말이 상기 제 1 보안키를 이용하여 상기 제 2 단말의 아이디, 상기 제 2 보안키, 상기 제 2 단말의 권한값을 암호화하고, 암호화 결과로서 제 2 인증 코드를 생성하며, 상기 제 2 암호키를 이용하여 상기 제 2 단말의 아이디, 상기 제 2 보안키, 상기 제 2 단말의 권한값, 및 상기 제 2 인증 코드를 암호화하고, 암호화 결과로서 제 2 토큰을 생성하는 차량 시스템의 제어방법
|
20 |
20
제 11 항에 있어서,상기 제 1 단말이 상기 제 2 단말의 위임 철회 요청 메시지를 상기 차량에 전송하는 단계; 및상기 차량이 상기 위임 철회 요청 메시지를 수신하면 상기 제 2 단말과 관련된 정보를 삭제하는 단계를 더 포함하는 차량 시스템의 제어방법
|