DocumentCode :
2196475
Title :
A Software Protection Framework Based on Thin Virtual Machine Using Distorted Encryption
Author :
Fang, Dingyi ; Gao, Li ; Tang, Zhanyong ; Chen, Xiaojiang
Author_Institution :
NWU-Irdeto Network-Inf. Security Joint Lab. (NISL), Northwest Univ., Xi´´an, China
Volume :
1
fYear :
2011
fDate :
14-15 May 2011
Firstpage :
266
Lastpage :
271
Abstract :
The technology of software protection based on virtual machine is a hot research field of software protection. Considering the impact on the performance of target software, traditional virtual machine can only protect several key functions of target software, which makes it unable to prevent reverse engineering for the whole software. In order to balance the performance overheads against protection strength, we proposed a thin virtual machine based software protection framework using distorted encryption (TVMBDE) in this paper. Based on improving the algorithms of instruction transformation of traditional virtual machines, the framework makes use of thin virtual machine protection technology to enhance the efficiency and integration of distorted encryption so as to ensure the security. In order to implement overall protection, the common part of target software will be protected in low-power, while the key parts will be protected in high-power. Analysis and testing show the framework is effective, which achieves the purpose of protecting the whole software.
Keywords :
cryptography; virtual machines; distorted encryption; instruction transformation; software protection framework; target software; thin virtual machine; Context; Encryption; Semantics; Software; Software protection; Virtual machining; dynamic semantics; encryption; software protection; virtual machine;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network Computing and Information Security (NCIS), 2011 International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-61284-347-6
Type :
conf
DOI :
10.1109/NCIS.2011.60
Filename :
5948730
Link To Document :
بازگشت