TY - BOOK
T1 - TuLP: A Family of Secure and Practical Message Authentication Codes for Body Sensor Networks
AU - Gong, Zheng
AU - Hartel, Pieter H.
AU - Nikova, S.I.
AU - Zhu, Bo
PY - 2009/5
Y1 - 2009/5
N2 - 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 exploits the fact that the recommended MACs for WSNs, e.g., CBC-MAC (TinySec), OCB-MAC (MiniSec), and XCBC-MAC (SenSec), are not 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 to the existing schemes, our lightweight MACs are both time and resource efficient on hardware-constrained devices.
AB - 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 exploits the fact that the recommended MACs for WSNs, e.g., CBC-MAC (TinySec), OCB-MAC (MiniSec), and XCBC-MAC (SenSec), are not 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 to the existing schemes, our lightweight MACs are both time and resource efficient on hardware-constrained devices.
KW - SCS-Cybersecurity
KW - Resource-constrained implementation
KW - Message authentication code
KW - Body sensor network
M3 - Report
T3 - CTIT Technical Report Series
BT - TuLP: A Family of Secure and Practical Message Authentication Codes for Body Sensor Networks
PB - Centre for Telematics and Information Technology (CTIT)
CY - Enschede
ER -