摘要
针对无线传感器网络中传感器节点能量和计算能力的局限性,本文在Waters-IBE的基础上,提出了一种基于身份的在线/离线加密算法.该算法将加密过程划分为两个阶段:离线阶段和在线阶段.离线阶段由PKG或基站完成,在获得接收者身份和将要加密的消息之前可进行大量复杂运算;在线阶段在节点中只需进行简单运算就可加密消息.在完全模型下可证明算法是CPA安全的.仿真实验表明,算法减轻了节点中的运算量并降低了运算时间,从而更加适用于无线传感器网络.
In this paper,we propose an identity-based online/offline encryption based on Waters-IBE,because of the limited computation and storage power of sensor nodes.This algorithm splits the encryption process into two phases:the offline and online parts.In the offline stage,all heavy computation can be done by PKG or base station prior to knowing the message and the recipient,the online stage can be conducted efficiently with some light computation to encrypt a message once the message and the recipient's identity become available.We have proved this algorithm could reach CPA security under the full model.What's more,the simulation results indicate that our algorithm reduces the requirement of computation and decrease the computation time in sensor nodes,so it is more suitable for applications in wireless sensor network.
出处
《微电子学与计算机》
CSCD
北大核心
2012年第11期42-44,49,共4页
Microelectronics & Computer
基金
国家自然科学基金项目(60873231)
江苏省自然科学基金项目(BK2009426)
江苏省研究生培养创新工程项目(CXLX11_0416
CXZZ11_0402
CXZZ_0402
CX10B_195Z)