DocumentCode :
2210131
Title :
Interpreting Opacity in the Context of Information-hiding and Obfuscation in Distributed Systems
Author :
Majumdar, Anirban ; Thomborso, Clark
Author_Institution :
Dept. of Comput. Sci., Auckland Univ.
fYear :
2006
fDate :
14-17 Nov. 2006
Firstpage :
1
Lastpage :
4
Abstract :
The concept of opacity has been investigated in two different contexts as means of expressing security properties in distributed systems. Opacity in the context of information-hiding assumes the existence of a black-box and is concerned with enforcing properties such as anonymity and secrecy on collaborating processes in an untrusted distributed computing environment. In the context of software obfuscation, opacity is a measure of the difficulty of reverse engineering of object code under the assumption that the adversary has access to grey-box information. In this contribution, we bring together these two contexts in which opacity has been defined and discuss how a specialized technique, called opaque predicates, can deter malicious reverse engineering
Keywords :
data encapsulation; opacity; reverse engineering; distributed system; information-hiding; object code reverse engineering; opacity interpretation; Collaboration; Computer science; Distributed computing; Electronic voting systems; Humans; Information retrieval; Information security; Logic; Reverse engineering; Software measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
TENCON 2006. 2006 IEEE Region 10 Conference
Conference_Location :
Hong Kong
Print_ISBN :
1-4244-0548-3
Electronic_ISBN :
1-4244-0549-1
Type :
conf
DOI :
10.1109/TENCON.2006.344217
Filename :
4142647
Link To Document :
بازگشت