Abstract:
PURPOSE: A method for setting up a key based on an elliptic curve cryptograph in a wireless sensor network, a wireless sensor network system and a recording medium thereof are provided to guarantee the PFS(Perfect Forward Secrecy) without influencing session keys used in prior sessions. CONSTITUTION: A method for setting up a key based on an elliptic curve cryptograph in a wireless sensor network comprises the following steps. A security administrator generates the first random number-hidden information by using a public key and then transmits it to a sensor node(S200). The sensor node generates the second random number-hidden information by using the public key. The first session key is generated by using the first random number-hidden information. Authentication information including the first session key and a secret key of the sensor node is generated. The second random number-hidden information and authentication information are transmitted to the security administrator(S210).
Abstract:
본 발명은 센서필드의 셀마다 독립적인 셀 다항식 및 셀 인증자 벡터를 사용하는 센서 네트워크에서의 위조 데이터 삽입공격을 방지하는 방법, 장치, 및 컴퓨터 판독가능 기록매체에 관한 것이다. 본 발명에 따른 센서 네트워크에서의 위조 데이터 삽입공격을 방지하는 방법은, 센서필드를 구획하는 각각의 셀(cell)에 대응하는 셀 다항식 및 셀 인증자 벡터와 관련하여 셀 키를 생성하고 상기 셀 내의 센서 노드에 상기 셀 키를 분배하는 셀 키 분배 단계; 상기 셀에서 상기 셀 키를 분배받은 센서 노드가 이벤트를 발견하면 상기 이벤트를 발견한 센서 노드 중에서 데이터 집합 노드(data aggregation node)를 선출하는 데이터 집합 노드 선출 단계; 상기 이벤트를 발견한 센서 노드에서 상기 분배된 셀 키, 공개키, 및 비밀 난수를 통해 센서 노드 서명값을 생성하는 센서 노드 서명값 생성 단계; 상기 데이터 집합 노드에서 상기 센서 노드 서명값을 통해 최종 서명값을 생성하여 보고서를 구성하는 단계; 및 상기 최종 서명값 및 상기 공개키를 통해 상기 보고서를 검증하여 상기 보고서가 정당하면 상기 보고서를 싱크 노드로 전송하는 검증 및 전송 단계를 포함한다.
Abstract:
A method for protecting location privacy in a wireless sensor network, a wireless sensor network system and a recording medium thereof are provided to simultaneously protect location privacy of a discovery node and a sync node without reduction of a data transmission rate in a resource limited wireless sensor network. A discovery node sensing an event stores faked transmission control information in a candidate sensor node, the candidate sensor node is set as a faked discover node(S200). The faked transmission control information corresponds to transmission control information necessary for transmitting the event to a sink node. The faked discoverer node selects a faked sink node to transmit the faked event to the faked sink node according to the faked transmission control information(S230).
Abstract:
본 발명은 센서필드의 셀마다 독립적인 셀 다항식 및 셀 인증자 벡터를 사용하는 센서 네트워크에서의 위조 데이터 삽입공격을 방지하는 방법, 장치, 및 컴퓨터 판독가능 기록매체에 관한 것이다. 본 발명에 따른 센서 네트워크에서의 위조 데이터 삽입공격을 방지하는 방법은, 센서필드를 구획하는 셀(cell)들에 각각 대응하는 셀 다항식 및 셀 인증자 벡터와 관련하여 상기 셀 다항식 및 상기 셀 인증자 벡터에 대응하는 셀의 셀 키를 생성하고 상기 셀 내의 센서 노드에 상기 셀 키를 분배하는 셀 키 분배 단계; 상기 셀에서 상기 셀 키를 분배받은 센서 노드가 이벤트를 발견하면 상기 이벤트를 발견한 상기 센서 노드 중에서 데이터 집합 노드(data aggregation node)를 선출하는 데이터 집합 노드 선출 단계; 상기 이벤트를 발견한 상기 센서 노드가 임의로 선택한 비밀정보를 통해 센서 노드 서명값을 생성하는 센서 노드 서명값 생성 단계; 상기 센서 노드 서명값을 통해 상기 데이터 집합 노드에서 최종 서명값을 생성하고 보고서를 구성하는 단계; 및 상기 보고서를 검증하여 상기 보고서가 정당하면 상기 보고서를 싱크 노드로 전송하는 검증 및 전송 단계를 포함한다.
Abstract:
본 발명은 무선센서네트워크에서의 위치 프라이버시 보호 기술에 관한 것으로서, 본 발명에 따른 무선센서네트워크에서의 위치 프라이버시 보호 방법은 이벤트를 감지한 센서노드인 발견노드(discoverer node)가 상기 이벤트를 싱크노드(sink node)로 전송하는데 필요한 전송제어정보에 대응하는 위장 전송제어정보를 후보 센서노드(candidate sensor node)에 저장하여 상기 후보 센서노드를 위장 발견노드(faked discoverer node)로 설정하는 위장 발견노드 설정 단계; 및 상기 위장 발견노드에서 위장 이벤트를 전송하기 위해 위장 싱크노드(faked sink node)를 선택하여 상기 위장 전송제어정보에 따라 상기 위장 이벤트를 상기 위장 싱크노드로 전송하는 위장 이벤트 전송 단계를 포함하여, 발견노드 및 싱크노드의 위치 프라이버시 안정성을 동시에 제공하면서도 기존 기술에 비해 데이터 전송률을 현저히 향상시킨다는 이점을 제공한다.
Abstract:
A method for previously distributing, sharing, and adding a location based security key and a recording medium thereof are provided to perform stable communication between sensor nodes and reduce an amount of calculation and communication when establishing the security key. After dividing a position for arranging a plurality of sensor nodes into a square region and arranging the sensor node in the square region. An identifier composed of the arranged square region and a sensor node specific number is given to the arranged sensor node(110). A master key of the sensor node is generated based on the identifier in the setup server in each sensor node to which the identifier is given(120). A security key with the other sensor node which is position-related to the sensor node is generated in the sensor node in which the master key is generated(130). The identifier of the other sensor node, the master key and the shared security key of the sensor node is stored in the sensor node(140).