요약 |
본 발명은 유비쿼터스 센서 네트워크에서의 센서 노드 인증 방법에 관한 것으로, 유비쿼터스 센서 네트워크상의 각 센서 노드가 공통키(Common Key)를 가지는 주변의 센서 노드들을 대상으로 이웃노드 리스트를 생성한 후 이를 이용하여 통신을 요청한 센서 노드에 대한 인증을 수행함으로써, 유비쿼터스 센서 네트워크의 보안 프로토콜에서 클러스터 헤드에 대한 의존도와 인증 프로세스 과정에서의 에너지 소비 및 교환하는 정보량을 감소시키기 위한, 유비쿼터스 센서 네트워크에서의 센서 노드 인증 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하고자 한다. 이를 위하여, 본 발명은 공통키(Common Key), ID 및 일방향 해쉬 함수를 구비한 제 1 센서 노드와 제 2 센서 노드 및 클러스터 헤드를 포함하는 유비쿼터스 센서 네트워크에서의 센서 노드 인증 방법에 있어서, 유비쿼터스 센서 네트워크상의 각 센서 네트워크가 공통키를 가지는 주변의 센서 노드들을 대상으로 이웃노드 리스트를 생성하는 단계; 상기 제 2 센서 노드로부터 통신 요청을 받은 제 1 센서 노드가 자신의 이웃노드 리스트상에서 상기 제 2 센서 노드를 검색하는 단계; 상기 검색 결과, 상기 제 2 센서 노드가 존재하면 상기 일방향 해쉬 함수를 이용하여 통신에 사용되는 인증키와 암호키를 생성하는 제 1 인증 단계; 및 상기 검색 결과, 상기 제 2 센서 노드가 존재하지 않으면 상기 클러스터 헤드를 통해 인증받는 제 2 인증 단계를 포함한다. 유비쿼터스 센서 네트워크, 인증, 공통키, 이웃노드 리스트, 모바일 센서 노드 인증, ID 기반 인증
|