Title :
Tamper Resistance for Software Defined Radio Software
Author :
Xiao, Shucai ; Park, Jung-Min ; Ye, Yanzhu
Author_Institution :
Bradley Dept. of Electr. & Comput. Eng., Virginia Polytech. Inst. & State Univ., Blacksburg, VA, USA
Abstract :
The security of software defined radio (SDR) software is essential to the trustworthiness of the overall radio system. When designing and developing security solutions for SDR software, its performance requirements, such as stringent real-time constraint, need to be considered. In this paper, we describe a tamper resistance scheme that was designed to thwart the unauthorized tampering of SDR software. This scheme utilizes code encryption and branch functions to obfuscate the target program while enabling the program to satisfy its performance requirements. The scheme employs a technique called the Random Branch Function Call (RBFC), which enables a user to control the tradeoff between integrity checking frequency and the overhead. We have rigorously evaluated the scheme using various performance metrics and quantified the relationship between the end-to-end delay overhead (caused by the tamper resistance scheme) and voice quality in the context of a voice communication network.
Keywords :
cryptography; data integrity; software radio; code encryption; end-to-end delay overhead; integrity checking frequency; performance metrics; performance requirements; radio system; random branch function call; real-time constraint; security solution; software defined radio software; tamper resistance scheme; unauthorized tampering; voice communication network; voice quality; Application software; Computer applications; Cryptography; Electric resistance; Frequency modulation; Protection; Security; Software performance; Software radio; USA Councils;
Conference_Titel :
Computer Software and Applications Conference, 2009. COMPSAC '09. 33rd Annual IEEE International
Conference_Location :
Seattle, WA
Print_ISBN :
978-0-7695-3726-9
DOI :
10.1109/COMPSAC.2009.58