Using Intel SGX to Enforce Auditing of Running Software in Insecure Environments | IEEE Conference Publication | IEEE Xplore