Processor customization for software implementation of the AES algorithm for wireless sensor networks

作者: Néstor Suárez , Gustavo M. Callicó , Roberto Sarmiento , Octavio Santana , Anteneh A. Abbo

DOI: 10.1007/978-3-642-11802-9_37

关键词:

摘要: The Advanced Encryption Algorithm (AES) has been the most widely used symmetric block cipher technique for providing security to applications adopting Wireless Sensor Networks (WSN). In this paper, an efficient software implementation of AES algorithm is described running on application specific processor (ASIP) platform that developed use in low-power wireless sensor node designs with low memory requirements. Experimental results show up 46.3% reduction cycle count achievable through extensive code optimization. Hardware customization are proposed ASIP template further improve performance. gains include reductions 33.1% and 45.2% encryption decryption, respectively 21.6% memory.

参考文章(16)
Hans-Joachim Hof, Applications of Sensor Networks ad hoc networks. pp. 1- 20 ,(2007) , 10.1007/978-3-540-74991-2_1
M J Dworkin, Recommendation for Block Cipher Modes of Operation. Methods and Techniques National Institute of Standards and Technology (U.S.). ,(2001) , 10.6028/NIST.SP.800-38A
Daniel J. Bernstein, Peter Schwabe, New AES Software Speed Records international conference on cryptology in india. pp. 322- 336 ,(2008) , 10.1007/978-3-540-89754-5_25
Guido Bertoni, Luca Breveglieri, Pasqualina Fragneto, Marco Macchetti, Stefano Marchesin, Efficient Software Implementation of AES on 32-Bit Platforms cryptographic hardware and embedded systems. pp. 159- 171 ,(2002) , 10.1007/3-540-36400-5_13
Tajana Simunic, Luca Benini, Giovanni De Micheli, Energy-efficient design of battery-powered embedded systems international symposium on low power electronics and design. ,vol. 9, pp. 212- 217 ,(1999) , 10.1145/313817.313928
Johannes Wolkerstorfer, Elisabeth Oswald, Mario Lamberger, An ASIC Implementation of the AES SBoxes the cryptographers track at the rsa conference. pp. 67- 78 ,(2002) , 10.1007/3-540-45760-7_6
Chris Karlof, Naveen Sastry, David Wagner, TinySec: a link layer security architecture for wireless sensor networks international conference on embedded networked sensor systems. pp. 162- 175 ,(2004) , 10.1145/1031495.1031515
M. Medwed, S. Tillich, J. Grossschadl, M. Hofmann, C. Rechberger, Energy evaluation of software implementations of block ciphers under memory constraints design, automation, and test in europe. pp. 1110- 1115 ,(2007) , 10.5555/1266366.1266607
Adrian Perrig, John Stankovic, David Wagner, Security in wireless sensor networks Communications of The ACM. ,vol. 47, pp. 53- 57 ,(2004) , 10.1145/990680.990707