TY - GEN
T1 - Obfuscating branch decisions based on encrypted data using MISR and hash digests
AU - Tsoutsos, Nektarios Georgios
AU - Maniatakos, Michail
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/7/2
Y1 - 2017/7/2
N2 - In this work, we present a novel obfuscation technique that addresses the problem of information leakage in programs with branch decisions based on encrypted data. Our observation is that we can obfuscate individual branch decisions by non-deterministically evaluating all possible execution paths, before 'lazily' resolving a digest of the intended branch sequence. We are exploring the effectiveness of signature- and hash-based message digests that are hard to invert and disconnect the branch decisions and the controlling values. Our approach is showcased using a single instruction abstract machine, which is Turing complete and supports branching over encrypted data.
AB - In this work, we present a novel obfuscation technique that addresses the problem of information leakage in programs with branch decisions based on encrypted data. Our observation is that we can obfuscate individual branch decisions by non-deterministically evaluating all possible execution paths, before 'lazily' resolving a digest of the intended branch sequence. We are exploring the effectiveness of signature- and hash-based message digests that are hard to invert and disconnect the branch decisions and the controlling values. Our approach is showcased using a single instruction abstract machine, which is Turing complete and supports branching over encrypted data.
UR - http://www.scopus.com/inward/record.url?scp=85050940165&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85050940165&partnerID=8YFLogxK
U2 - 10.1109/AsianHOST.2017.8354005
DO - 10.1109/AsianHOST.2017.8354005
M3 - Conference contribution
AN - SCOPUS:85050940165
T3 - Proceedings of the 2017 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2017
SP - 115
EP - 120
BT - Proceedings of the 2017 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2017 Asian Hardware Oriented Security and Trust Symposium, AsianHOST 2017
Y2 - 19 October 2017 through 20 October 2017
ER -