1 |
1
차량의 인증서를 생성하는 서버에 의해 수행되는,차량으로부터 인증서의 요청을 수신하는 단계;상기 요청에 상기 차량의 차량 식별 번호(Vehicle Identification Number: VIN)이 포함되었는지 여부에 기초하여 상기 차량이 요청하는 인증서의 생성 방법을 결정하는 단계;상기 결정된 생성 방법에 기초하여 상기 인증서를 생성하는 단계; 및상기 인증서를 상기 차량으로 전송하는 단계를 포함하고,상기 인증서의 생성 방법을 결정하는 단계는,상기 요청에 차량 식별 정보가 포함된 경우, 상기 인증서의 생성 방법을 초기 인증 방법으로 결정하는 단계;상기 요청에 상기 차량의 차량 식별 번호가 포함되지 않고, 상기 요청에 상기 차량을 인증하는 루트 서버가 발급한 초기 인증이 포함된 경우, 상기 인증서의 생성 방법을 암호화된 인증 생성 방법으로 결정하는 단계; 및상기 요청에 상기 차량의 차량 식별 번호가 포함되지 않고, 상기 요청에 상기 서버가 생성한 제1 인증서가 포함된 경우, 상기 인증서의 생성 방법을 암호화된 인증 갱신 방법으로 결정하는 단계를 포함하는,차량 인증서 생성 방법
|
2 |
2
제1항에 있어서,상기 결정된 생성 방법에 기초하여 상기 인증서를 생성하는 단계는,상기 인증서의 생성 방법이 초기 인증 방법으로 결정된 경우, 상기 차량을 인증하는 루트 서버(root server)로 상기 차량 식별 정보를 전송하는 단계;상기 루트 서버로부터 상기 차량에 대한 초기 인증을 수신하는 단계;상기 초기 인증을 암호화함으로써 암호화된 인증을 생성하는 단계; 및상기 암호화된 인증을 이용하여 상기 인증서를 생성하는 단계를 포함하는,차량 인증서 생성 방법
|
3 |
3
제2항에 있어서,상기 초기 인증은 상기 루트 서버가 상기 차량 식별 정보 및 해시 함수(hash function)를 이용하여 생성한,차량 인증서 생성 방법
|
4 |
4
제2항에 있어서,상기 인증서를 생성하는 단계는,상기 차량에 대한 개인 키 및 공개 키의 쌍을 생성하는 단계; 및 상기 암호화된 인증, 유효 기간 정보, 상기 공개 키 및 상기 서버의 서명을 이용하여 상기 인증서를 생성하는 단계를 포함하고,상기 인증서를 상기 차량으로 전송하는 단계는,상기 인증서 및 상기 개인 키를 상기 차량으로 전송하는 단계를 포함하는,차량 인증서 생성 방법
|
5 |
5
제1항에 있어서,상기 결정된 생성 방법에 기초하여 상기 인증서를 생성하는 단계는,상기 인증서의 생성 방법이 암호화된 인증 생성 방법으로 결정된 경우, 상기 초기 인증을 암호화함으로써 암호화된 인증을 생성하는 단계; 및상기 암호화된 인증을 이용하여 상기 인증서를 생성하는 단계를 포함하는,차량 인증서 생성 방법
|
6 |
6
제1항에 있어서,상기 결정된 생성 방법에 기초하여 상기 인증서를 생성하는 단계는,상기 인증서의 생성 방법이 암호화된 인증 갱신 방법으로 결정된 경우, 상기 제1 인증서를 생성하기 위해 이용한 초기 인증에 기초하여 암호화된 인증을 생성하는 단계; 및상기 암호화된 인증을 이용하여 제2 인증서를 생성하는 단계를 포함하는,차량 인증서 생성 방법
|
7 |
7
제1항에 있어서,상기 차량의 메시지(message)를 수신한 타겟 차량으로부터 상기 차량에 대한 공개 키의 요청을 수신하는 단계;상기 공개 키의 요청에 기초하여 상기 차량의 공개 키를 결정하는 단계; 및상기 공개 키를 상기 타겟 차량으로 전송하는 단계를 더 포함하고,상기 공개 키는 상기 메시지를 복호화하기 위해 이용되는,차량 인증서 생성 방법
|
8 |
8
제1항 내지 제7항 중 어느 한 항의 방법을 수행하는 프로그램을 수록한 컴퓨터 판독 가능 기록 매체
|
9 |
9
차량의 인증서를 생성하는 서버에 있어서,차량의 인증서를 생성하는 프로그램이 기록된 메모리; 및상기 프로그램을 수행하는 프로세서를 포함하고,상기 프로그램은,차량으로부터 인증서의 요청을 수신하는 단계;상기 요청에 상기 차량의 차량 식별 번호(Vehicle Identification Number: VIN)이 포함되었는지 여부에 기초하여 상기 차량이 요청하는 인증서의 생성 방법을 결정하는 단계;상기 결정된 생성 방법에 기초하여 상기 인증서를 생성하는 단계; 및상기 인증서를 상기 차량으로 전송하는 단계를 수행하고,상기 인증서의 생성 방법을 결정하는 단계는,상기 요청에 차량 식별 정보가 포함된 경우, 상기 인증서의 생성 방법을 초기 인증 방법으로 결정하는 단계;상기 요청에 상기 차량의 차량 식별 번호가 포함되지 않고, 상기 요청에 상기 차량을 인증하는 루트 서버가 발급한 초기 인증이 포함된 경우, 상기 인증서의 생성 방법을 암호화된 인증 생성 방법으로 결정하는 단계; 및상기 요청에 상기 차량의 차량 식별 번호가 포함되지 않고, 상기 요청에 상기 서버가 생성한 제1 인증서가 포함된 경우, 상기 인증서의 생성 방법을 암호화된 인증 갱신 방법으로 결정하는 단계를 포함하는,서버
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
삭제
|
16 |
16
삭제
|