Title :
Performance analysis of binary code protection
Author :
Nicol, David M. ; Okhravi, Hamed
Author_Institution :
Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
Abstract :
Software protection technology seeks to prevent unauthorized observation or use of applications. Cryptography can be used to provide such protection, but imposes a potentially significant additional computation load. This paper examines the performance impact of two software protection techniques. We develop an analytic model and validate it using a detailed discrete-event simulator applied to memory reference traces of well-known benchmark programs. We find that even though the added workload may be large, that impact is often dominated by inherent costs of disk activity.
Keywords :
security of data; binary code protection; discrete-event simulation; memory reference traces; performance analysis; software protection; Analytical models; Application software; Binary codes; Computational modeling; Computer security; Costs; Cryptography; Delay; Performance analysis; Software protection;
Conference_Titel :
Simulation Conference, 2005 Proceedings of the Winter
Print_ISBN :
0-7803-9519-0
DOI :
10.1109/WSC.2005.1574300