摘要
随着无线传感器网络的发展,外部用户可以直接访问传感器内部节点获取信息,因此如何认证外部用户的身份,只允许授权用户获取节点数据,保证传输数据的保密性和完整性,已成为当前无线传感器网络研究的热点问题.本文基于用户口令和智能卡提出一个无线传感器网络用户认证与密钥协商协议,协议中采用哈希和异或运算实现主体的身份认证和密钥协商功能.为了分析协议的安全性,本文扩展了串空间理论,构造了分析无线传感器网络认证与密钥协商协议的形式化方法,证明了协议的安全性.最后,文中分析了协议的执行效率,并与同类协议进行了比较.
With the development of wireless sensor networks (WSNs), external users are allowed to access real-time data direcdy from the desired nodes inside WSNs without involving the base station or gateway node ( GW ). How to authenticate user identity that allows only anthorized users to access the data, and maintain the confidentiality and integrity of the data transmission is a hot problem studied in the field of WSNs. In this paper, we propose a user authentication and key agreement scheme for WSNs base on password and smart card. It only has hash and XOR operation in the protocol to realize user authentication and key agreement. In order to analyze the securi- ty of proposed protocols, a formal method is given based on the extended strand spaces. And the analysis proves the correctness of the protocol. Additional, we analyze the performance of the proposed protocol, and compare its performance with some related works.
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第10期2340-2344,共5页
Journal of Chinese Computer Systems
基金
四川省教育厅基金项目(11ZB261)资助
四川省科技支撑计划项目(2012FZ0016)资助
关键词
无线传感器网络
认证
密钥协商
智能卡
wireless sensor network
authentication
key agreement
smart card