SAPPX: Securing COTS Binaries with Automatic Program Partitioning for Intel SGX | IEEE Conference Publication | IEEE Xplore