DocumentCode
3016103
Title
Instruction set extensions for Triple DES processing on a multi-threaded software-defined radio platform
Author
Jenkins, Chris ; Schulte, Michael ; Glossner, John
Author_Institution
Dept. of ECE, Univ. of Wisconsin, Madison, WI, USA
fYear
2010
fDate
7-10 Nov. 2010
Firstpage
1387
Lastpage
1391
Abstract
Software-defined radio (SDR) is an emerging technology that facilitates having multiple wireless communication protocols on one device. Current wireless communication protocols, such as HSDPA, HSPA+, Wi-Fi, WiMAX, and LTE, have significant performance requirements while running on this class of device. For these wireless protocols, encryption is often used to protect user data being transmitted over the air. The Triple Data Encryption Standard (TDES) is an important cryptographic algorithm in wireless communication systems, and acceleration of this algorithm on SDR platforms is necessary for future-generation speeds. This paper presents instruction set architecture extensions and hardware designs for TDES implemented on a multi-threaded SDR platform, and investigates their impacts on area, performance, and power. Our results indicate that our proposed extensions improve the performance of TDES by a factor of 39 and reduce energy by 97%, while increasing average power by only 34%.
Keywords
cryptographic protocols; instruction sets; software radio; HSDPA; HSPA+; LTE; Wi-Fi; WiMAX; cryptographic algorithm; instruction set extensions; multiple wireless communication protocols; multithreaded software-defined radio platform; triple data encryption standard; Computer architecture; Encryption; Program processors; Protocols; Registers; Wireless communication;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-9722-5
Type
conf
DOI
10.1109/ACSSC.2010.5757762
Filename
5757762
Link To Document