1 |
1
(a) 각각의 센서 노드에 자신과 연관되어 링크되는 모든 센서 노드들에 대한 pairwise 키를 할당하는 단계;(b) 통신을 수행하고자 하는 소스 노드와 목적지 노드 각각에 저장된 pairwise 키 중에서 공통된 pairwise 키가 있는지 판단하는 단계; 및(c) 상기 공통된 pairwise 키가 없다고 판단되는 경우에, 상기 소스 노드에서 생성된 랜덤키를 공통된 pairwise 키를 가지는 다른 센서 노드들의 경로를 이용하여 목적지 노드로 전송하는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
2 |
2
제 1 항에 있어서,(c') 상기 공통된 pairwise 키가 있다고 판단되는 경우에, 상기 소스 노드와 목적지 노드는 통신을 수행하기 위하여 상기 공통된 pairwise 키를 공통키로 설정하는 단계;를 더 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
3 |
3
제 1 항에 있어서, 상기 (c)단계는(c1) 상기 소스 노드와 목적지 노드 각각에 대하여 공통된 pairwise 키를 가지는 중간 센서 노드를 검색하는 단계;(c2) 상기 소스 노드에서 랜덤키를 생성하는 단계; 및(c3) 상기 소스 노드와 상기 중간 센서 노드와의 공통된 pairwise 키 및 상기 중간 센서 노드와 상기 목적지 노드와의 공통된 pairwise 키를 이용하여, 상기 소스 노드는 상기 랜덤키를 상기 중간 센서 노드를 거쳐 상기 목적지 노드로 전송하는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
4 |
4
제 3 항에 있어서,상기 (a)단계에서 상기 각각의 센서 노드에 자신과 연관되어 링크되는 모든 센서 노드들에 대한 pairwise 키 뿐만 아니라 상기 각각의 pairwise 키와 매칭되는 센서 노드들에 대한 식별자(ID) 정보를 함께 할당하되,상기 (c3)단계는 상기 랜덤키와 함께 상기 목적지 노드에 대한 식별자 정보를 함께 전송함으로써 상기 중간 센서 노드가 상기 랜덤키를 전송하고자 하는 상기 목적지 노드를 알 수 있도록 하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
5 |
5
제 3 항에 있어서, 상기 (c3)단계는(c31) 상기 소스 노드는 검색된 중간 센서 노드와의 공통된 pairwise 키로 상기 랜덤키를 암호화하여 상기 중간 센서 노드로 전송하는 단계;(c32) 상기 중간 센서 노드는 상기 소스 노드와 공통된 pairwise 키로 복호화하고, 복호화된 랜덤키를 상기 목적지 노드와의 공통된 pairwise 키로 암호화하여 상기 목적지 노드로 전송하는 단계; 및(c33) 상기 목적지 노드는 상기 중간 센서 노드와의 공통된 pairwise 키로 복호화하여 상기 랜덤키를 얻는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
6 |
6
제 5 항에 있어서,상기 (c31)단계와 (c32)단계 사이에서 상기 소스 노드가 상기 중간 센서 노드를 통한 랜덤키 전송이 불가능한 경우에,상기 소스 노드는 상기 소스 노드와 목적지 노드 각각에 대하여 공통되는 경로를 가지는 다른 중간 센서 노드를 검색하는 단계;상기 소스 노드는 검색된 다른 중간 센서 노드와의 공통된 pairwise 키로 상기 랜덤키를 암호화하여 상기 다른 중간 센서 노드로 전송하는 단계;상기 다른 중간 센서 노드는 상기 소스 노드와 공통된 pairwise 키로 복호화하고, 복호화된 랜덤키를 상기 목적지 노드와의 공통된 pairwise 키로 암호화하여 상기 목적지 노드로 전송하는 단계; 및상기 목적지 노드는 상기 다른 중간 센서 노드와의 공통된 pairwise 키로 복호화하여 상기 랜덤키를 얻는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
7 |
7
제 6 항에 있어서,상기 소스 노드가 상기 다른 중간 센서 노드를 통한 상기 랜덤키 전송이 불가능한 경우에,상기 소스 노드는 복수개의 경로를 통하여 목적지 노드와 연결될 수 있는 복수개의 센서 노드들을 검색하는 단계; 및상기 소스 노드는 상기 복수개의 센서 노드들의 경로를 거쳐 상기 랜덤키를 상기 목적지 노드로 전송하는 단계;를 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
8 |
8
제 5 항에 있어서, 상기 (c3)단계는상기 (c31)단계에서 상기 소스 노드는 상기 검색된 중간 센서 노드와의 공통된 pairwise 키로 상기 랜덤키를 암호화하고 인증을 수행하여 상기 중간 센서 노드로 전송하고,상기 (c32)단계에서 상기 중간 센서 노드는 상기 목적지 노드와의 공통된 pairwise 키로 상기 복호화된 랜덤키를 암호화하고 인증을 수행하여 상기 목적지 노드로 전송하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
9 |
9
제 1 항 또는 제 3 항에 있어서,(d) 상기 소스 노드와 목적지 노드는 통신을 수행하기 위하여 상기 랜덤키를 공통키로 설정하는 단계;를 더 포함하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
10 |
10
제 1 항 또는 제 3 항에 있어서,상기 (a)단계에서 상기 각각의 센서 노드에 자신과 연관되어 링크되는 모든 센서 노드들에 대한 pairwise 키 뿐만 아니라 상기 각각의 pairwise 키와 매칭되는 센서 노드들에 대한 식별자(ID) 정보를 함께 할당하는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
11 |
11
제 1 항 또는 제 3 항에 있어서,상기 센서 노드들은 Ad-hoc 환경에서의 센서 노드인 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
12 |
12
제 1 항 또는 제 3 항에 있어서,상기 각각의 센서 노드에 자신과 관련되어 위치되어 있는 모든 센서 노드들은 상기 각각의 센서 노드에 자신의 행과 열에 위치한 모든 센서 노드들인 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|
13 |
13
제 1 항 또는 제 3항에 있어서,상기 (a)단계는 상기 각각의 센서 노드가 상기 무선 센서 네트워크에 배치되기 이전에 이루어지는 것을 특징으로 하는 무선 센서 네트워크에서의 키 설정 방법
|