• 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