DocumentCode :
3378302
Title :
Assessment of Data Obfuscation with Residue Number Coding
Author :
Demissie, Biniam Fisseha ; Ceccato, Mariano ; Tiella, Roberto
Author_Institution :
Fondazione Bruno Kessler, Trento, Italy
fYear :
2015
fDate :
19-19 May 2015
Firstpage :
38
Lastpage :
44
Abstract :
Software obfuscation was proposed as a technique to mitigate the problem of malicious code tampering, by making code more difficult to understand and consequently more difficult to alter. In particular, "residue number coding" encodes program variables to hide their actual values, while supporting operations in the encoded domain. Some computations on encoded variables can proceed without the need to decode them back in the clear. Despite the obvious benefits of this approach, to the best of our knowledge, no implementation is available. In this paper, we describe our implementation of data obfuscation based on residue number coding. Moreover, we present an assessment of this obfuscation scheme in terms of performance overhead, when more and more program variables are subject to obfuscation.
Keywords :
residue number systems; security of data; data obfuscation assessment; malicious code tampering problem; residue number coding; software obfuscation; Correlation; Encoding; Licenses; Memory management; Reactive power; Security; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Protection (SPRO), 2015 IEEE/ACM 1st International Workshop on
Conference_Location :
Florence
Type :
conf
DOI :
10.1109/SPRO.2015.15
Filename :
7174809
Link To Document :
بازگشت