Untrusted hosts and confidentiality: secure program partitioning | IEEE Conference Publication | IEEE Xplore