1 |
1
차량 클라우드 형성을 위한 그룹 키 분배 방법에 있어서,차량 클라우드 요청 차량이 상기 차량 클라우드 요청 차량의 공개키와 인증 서버의 디지털 서명이 포함된 인증서와 상기 차량 클라우드 요청 차량의 개인키를 상기 인증 서버로부터 수신하는 단계;서버가 상기 차량 클라우드 요청 차량으로부터 상기 차량 클라우드 요청 차량의 개인키를 이용하여 디지털 서명된 등록 요청 메시지와 상기 인증서를 수신하는 단계;상기 서버가 상기 인증서의 유효성과 상기 등록 요청 메시지를 검증하는 단계;상기 서버가 등록된 복수의 차량들 중 상기 차량 클라우드 요청 차량으로부터 상기 차량 클라우드 요청 차량이 필요로 하는 자원에 관한 정보를 포함하는 차량 클라우드 요청 메시지에 대한 서명과 상기 차량 클라우드 요청 차량의 가명을 수신하는 단계;상기 서버가 상기 복수의 차량들 각각의 이동성 정보와 자원 정보를 기초로 상기 차량 클라우드를 구성할 차량들을 결정하는 단계;상기 서버가 그룹 공개키, 그룹 비밀키 및 상기 차량 클라우드를 구성할 차량들 각각의 그룹 개인키를 생성하는 단계;상기 서버가 상기 차량 클라우드를 구성할 차량들에 관한 정보를 상기 차량 클라우드 요청 차량의 공개키로 암호화하고, 암호화된 제1 차량 정보를 상기 차량 클라우드 요청 차량으로 송신하는 단계;상기 서버가 상기 그룹 공개키, 상기 그룹 비밀키 및 상기 차량 클라우드 요청 차량의 그룹 개인키를 상기 차량 클라우드 요청 차량의 공개키로 암호화하여 상기 차량 클라우드 요청 차량으로 송신하는 단계;상기 서버가 상기 그룹 공개키, 상기 그룹 비밀키 및 상기 차량 클라우드를 구성할 차량들 각각의 그룹 개인키를 상기 차량 클라우드를 구성할 차량들 각각의 공개키로 암호화하여 상기 차량 클라우드를 구성할 차량들 각각으로 송신하는 단계;상기 차량 클라우드 요청 차량이 상기 차량 클라우드 요청 차량의 그룹 개인키를 이용하여 생성된 디지털 서명과 상기 그룹 비밀키를 이용하여 암호화된 메시지를 상기 차량 클라우드를 구성할 차량들 중 적어도 하나의 차량으로 송신하는 단계; 및상기 적어도 하나의 차량이 상기 그룹 공개키를 이용하여 상기 디지털 서명을 검증하고, 상기 그룹 비밀키를 이용하여 상기 암호화된 메시지를 복호화하는 단계를 포함하는,그룹 키 분배 방법
|
2 |
2
제1항에 있어서,상기 차량 클라우드 요청 메시지는 상기 차량 클라우드 요청 차량의 개인키를 이용하여 서명되는,그룹 키 분배 방법
|
3 |
3
제1항에 있어서,상기 차량 클라우드 요청 차량과 상기 서버 사이의 통신은 상기 차량 클라우드 요청 차량에 대응하는 노변 장치(Road Side Unit ; RSU)를 경유하여 수행되고,상기 차량 클라우드를 구성할 차량들 각각과 상기 서버 사이의 통신은 상기 차량 클라우드를 구성할 차량들 각각에 대응하는 노변 장치를 경유하여 수행되는,그룹 키 분배 방법
|
4 |
4
제1항에 있어서,상기 서버가 상기 인증서의 유효성과 상기 등록 요청 메시지를 검증하는 단계는,상기 서버가 상기 인증 서버의 공개키를 상기 인증 서버에게 요청하는 단계;상기 서버가 상기 인증 서버로부터 수신된 상기 인증 서버의 공개키를 이용하여 상기 인증서의 유효성을 검증하는 단계;상기 서버가 상기 인증서에 포함된 상기 차량 클라우드 요청 차량의 공개키를 이용하여 상기 등록 요청 메시지에 대한 디지털 서명을 검증하는 단계; 및상기 서버가 상기 차량 클라우드 요청 차량의 상기 가명을 상기 차량 클라우드 요청 차량의 공개키로 암호화하여 암호화된 가명을 생성하고, 상기 암호화된 가명을 상기 차량 클라우드 요청 차량으로 송신하는 단계를 포함하는,그룹 키 분배 방법
|
5 |
5
제1항에 있어서,상기 그룹 키 분배 방법은,상기 차량 클라우드를 구성할 차량들 중 어느 하나의 차량이 상기 어느 하나의 차량의 그룹 개인키를 이용하여 생성된 디지털 서명과 상기 그룹 비밀키를 이용하여 암호화된 메시지를 상기 차량 클라우드 요청 차량으로 송신하는 단계; 및상기 차량 클라우드 요청 차량이 상기 그룹 공개키를 이용하여 상기 디지털 서명을 검증하고, 상기 그룹 비밀키를 이용하여 상기 암호화된 메시지를 복호화하는 단계를 더 포함하는 그룹 키 분배 방법
|
6 |
6
제5항에 있어서,상기 차량 클라우드 요청 차량과 상기 적어도 하나의 차량 사이의 통신 또는 상기 어느 하나의 차량과 상기 차량 클라우드 요청 차량 사이의 통신은 V2V(Vehicle to Vehicle) 통신 또는 V2I(Vehicle to Infrastructure) 통신에 의해 수행되는,그룹 키 분배 방법
|
7 |
7
제1항에 있어서,상기 이동성 정보는 출발지에 관한 정보, 목적지에 관한 정보, 현재 위치에 관한 정보, 방향에 관한 정보 및 속도에 관한 정보 중 적어도 하나를 포함하고,상기 자원 정보는 컴퓨팅 능력에 관한 정보, 메모리 크기에 관한 정보 및 저장 공간의 크기에 관한 정보 중 적어도 하나를 포함하는,그룹 키 분배 방법
|