Title :
Tiny Dragon - An Encryption Algorithm for Wireless Sensor Networks
Author :
Henricksen, Matt
Author_Institution :
Inst. for Infocomm Res., A*STAR, Singapore
Abstract :
Information security is an essential consideration of any distributed network. However, security primitives that provide encryption and authentication are not always suitable for resource-constrained devices, such as the nodes on a wireless sensor network. Here we present a specification for a symmetric cipher especially designed for a wireless sensor network. We build upon the work of Dawson et. al [3] in their general purpose cipher Dragon and on Lim et al. [6] who provided a Dragon-based authentication component for wireless sensor networks. Dragon´s internal state is quite large and unsuitable for constrained devices, and the authentication component works only for very short messages. We present Tiny Dragon, a cipher that uses an 80-bit key in conjunction with a 34-byte state to provide joint encryption and authentication for messages of any length. Compared to Dragon, Tiny Dragon has a greatly reduced implementation footprint, improved per-bit security and is more suitable for deployment in hardware and software. We provide a short security analysis to provide confidence in the algorithm.
Keywords :
cryptography; message authentication; telecommunication security; wireless sensor networks; Tiny Dragon; encryption algorithm; message authentication; symmetric cipher; wireless sensor network; Authentication; Cryptography; Data security; Filters; Hardware; High performance computing; Information security; Software performance; Throughput; Wireless sensor networks; dragon; stream cipher; wireless sensor networks;
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
DOI :
10.1109/HPCC.2008.51