Architectures for Security: A comparative analysis of hardware security features in Intel SGX and ARM TrustZone | IEEE Conference Publication | IEEE Xplore