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 :
بازگشت