TuLP: A Family of Lightweight Message Authentication Codes for Body Sensor Networks

TuLP: A Family of Lightweight Message Authentication Codes for Body Sensor Networks
复制标题

DOI:
10.1007/s11390-013-1411-8
复制
发表时间:
2014-01
影响因子:
0.7
通讯作者:
Zheng Gong;P. Hartel;S. Nikova;Shaohua Tang;Bo Zhu
Zheng Gong;P. Hartel;S. Nikova;Shaohua Tang;Bo Zhu
中科院分区:
--
文献类型:
--
作者:
Zheng Gong;P. Hartel;S. Nikova;Shaohua Tang;Bo Zhu

文献摘要

相似文献

无线传感器网络(WSN)通常需要较低级别的安全性来收集公共信息,而身体传感器网络(BSN)必须具有较强的真实性以保护个人健康信息。本文对无线传感器网络安全体系结构中的消息认证码(MAC)的一些实际问题进行了重新思考。分析表明,推荐的无线传感器网络MAC,例如,CBCMAC(TinySec)、OCB-MAC(MiniSec)和XCBC-MAC(SenSec)可能不完全适合BSN。特别是对XCBC-MAC进行了存在伪造攻击。考虑到BSN的硬件限制,我们提出了一个新的家庭可调轻量级MAC的基础上PRESENT分组密码。第一种方案被命名为TuLP,是一种新的轻量级MAC,具有64位输出范围。第二个方案名为TuLP-128,是一个128位的变体,它提供了更高的抗内部冲突能力。与现有方案相比,我们的轻量级MAC在硬件受限的设备上具有时间和资源效率。
A wireless sensor network (WSN) commonly requires lower level security for public information gathering, whilst a body sensor network (BSN) must be secured with strong authenticity to protect personal health information. In this paper, some practical problems with the message authentication codes (MACs), which were proposed in the popular security architectures for WSNs, are reconsidered. The analysis shows that the recommended MACs for WSNs, e.g., CBCMAC (TinySec), OCB-MAC (MiniSec), and XCBC-MAC (SenSec), might not be exactly suitable for BSNs. Particularly an existential forgery attack is elaborated on XCBC-MAC. Considering the hardware limitations of BSNs, we propose a new family of tunable lightweight MAC based on the PRESENT block cipher. The first scheme, which is named TuLP, is a new lightweight MAC with 64-bit output range. The second scheme, which is named TuLP-128, is a 128-bit variant which provides a higher resistance against internal collisions. Compared with the existing schemes, our lightweight MACs are both time and resource efficient on hardware-constrained devices.