Paper 2017/050

An Obfuscating Compiler

Peter T. Breuer

Abstract

Privacy for arbitrary encrypted remote computation in the cloud depends on the running code on the server being obfuscated from the standpoint of the operator in the computer room. This paper shows formally as well as practically that that may be arranged on a platform with the appropriate machine code architecture, given the obfuscating compiler described.

Note: Published as "On Obfuscating Compilation for Encrypted Computing" in Proc. 14th Int. Conf. on Security and Cryptography (SECRYPT 2017), which took place in Madrid, July 2017.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. MAJOR revision.SECRYPT 2017
DOI
10.5220/0006394002470254
Keywords
Code ObfuscationPrivacyComputer Architecture
Contact author(s)
Peter T Breuer @ gmail com
History
2017-10-18: last of 2 revisions
2017-01-30: received
See all versions
Short URL
https://ia.cr/2017/050
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/050,
      author = {Peter T.  Breuer},
      title = {An Obfuscating Compiler},
      howpublished = {Cryptology ePrint Archive, Paper 2017/050},
      year = {2017},
      doi = {10.5220/0006394002470254},
      note = {\url{https://eprint.iacr.org/2017/050}},
      url = {https://eprint.iacr.org/2017/050}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.