Cryptology ePrint Archive: Report 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.

Category / Keywords: applications / Code Obfuscation, Privacy, Computer Architecture

Original Publication (with major differences): SECRYPT 2017
DOI:
10.5220/0006394002470254

Date: received 22 Jan 2017, last revised 18 Oct 2017

Contact author: Peter T Breuer at gmail com

Available format(s): PDF | BibTeX Citation

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.

Version: 20171018:160826 (All versions of this report)

Short URL: ia.cr/2017/050

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]