1 |
1
베이스 스테이션(Base Station, BS)에서 브로드캐스트된 메시지 및 키를 이용하여 메시지 인증 코드(Message Authentication Code, MAC)을 생성하는 단계;상기 생성된 메세지 및 상기 메시지를 센서 노드에 전송하는 단계;상기 MAC 및 메시지가 전송된 센서 노드에서 해시 연산하는 단계;상기 해시 연산의 결과값과 해시 트리의 루트 값이 동일한지 판단하는 단계; 및상기 메시지를 인증하는 단계;를 포함하고,상기 해시 연산을 수행하는 단계는,상기 해시 트리에서 우측 리프(leaf)에 연결된 트리 노드 사이에 링크(link)를 생성하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
2 |
2
제 1항에 있어서,상기 해시 트리의 루트(root) 값을 설정하는 단계;를 더 포함하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
3 |
3
제 1항에 있어서,상기 센서 노드는 상기 해시 트리의 루트 값을 상기 베이스 스테이션과 공유하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
4 |
4
제 1항에 있어서,상기 해시 트리의 트리 노드들은 씨드(seed)로부터 각각 다른 형태로 패딩(padding)된 값을 포함하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
5 |
5
제 1항에 있어서,상기 링크는, 해시 연산을 이용하여 생성된 적어도 하나의 트리 노드를 포함하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
6 |
6
제 1항에 있어서,상기 해시 연산을 수행하는 단계는,현재 해시 연산이 수행되는 트리 노드가 우측 리프에 연결된 트리 노드이면 상기 링크의 값을 형제 트리 노드에 전송하고,현재 해시 연산이 수행되는 트리 노드가 좌측 리프에 연결된 트리 노드이면 기 설정된 트리 노드의 값을 형제 트리 노드에 전송하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 방법
|
7 |
7
메시지를 센서 노드로 브로드캐스트(broadcast)하는 입력부;상기 브로드캐스트된 메시지를 센서 노드에서 해시 연산을 수행하고, 상기 해시 연산의 결과값과 기 설정된 루트 값의 동일여부를 판단하며, 상기 메시지를 인증하는 제어부;를 포함하고,상기 제어부는,상기 해시 트리에서 우측 리프(leaf)에 연결된 트리 노드 사이에 링크(link)를 생성하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 장치
|
8 |
8
제 7항에 있어서,상기 제어부는,현재 해시 연산이 수행되는 트리 노드가 우측 리프에 연결된 트리 노드이면 상기 링크의 값을 형제 트리 노드에 전송하고,현재 해시 연산이 수행되는 트리 노드가 좌측 리프에 연결된 트리 노드이면 기 설정된 트리 노드의 값을 형제 트리 노드에 전송하는 것을 특징으로 하는 해시 트리 기반의 브로드캐스트 메시지 인증 장치
|