DocumentCode
3080181
Title
AES Hardware-Software Co-design in WSN
Author
Ortega Otero, Carlos Tadeo ; Tse, Jonathan ; Manohar, Rajit
Author_Institution
Comput. Svstems Laboratorv, Cornell Univ., Ithaca, NY, USA
fYear
2015
fDate
4-6 May 2015
Firstpage
85
Lastpage
92
Abstract
Wireless Sensor Networks (WSNs) present a challenging design space for encryption algorithms. We evaluate hardware, software, and hybrid implementations, including one of our own design, of Advanced Encryption Standard (AES) encryption engines in the context of WSN microcontrollers. We examine the tradeoffs between energy, throughput, memory footprint, and sensor network node lifetime. Our measured results and models show that our fully Quasi Delay-Insensitive, asynchronous AES design, combined with a low-power microcontroller, offers a 60× increase in throughput at 90× less energy per bit over the commercially available TI MSP430 AES WSN hardware. Our hardware AES offers a 30× throughput improvement over its software counterpart, albeit with reduced lifetime. By incorporating power gating and providing dedicated memory resources to the AES engine, hybrid implementations can provide a 6× better throughput and increase the lifetime by 10% over software.
Keywords
cryptography; hardware-software codesign; microcontrollers; wireless sensor networks; AES hardware-software codesign; WSN microcontroller; advanced encryption standard encrvption engine; power gating; quasidelav insensitive asvnchronous AES design; throughput improvement; wireless sensor network; Asynchronous circuits; Bismuth; Silicon; AES; MSP430; QDI; WSN; asynchronous; battery; cryptographic; embedded; encryption; lifetime; low energy; microcontroller;
fLanguage
English
Publisher
ieee
Conference_Titel
Asynchronous Circuits and Systems (ASYNC), 2015 21st IEEE International Symposium on
Conference_Location
Mountain View, CA
ISSN
1522-8681
Type
conf
DOI
10.1109/ASYNC.2015.21
Filename
7152695
Link To Document