4 ms·
A TPM is not a "secure enclave." It is a smart card bonded to the motherboard, used for platform attestation, and some basic encryption. It provides no enclave
by russfink 7y ago
A TPM is not a "secure enclave." It is a smart card bonded to the motherboard, used for platform attestation, and some basic encryption. It provides no enclave to speak of. (Maybe they meant SGX or TrustZone?)
- dathinab 7y agoI think the word enclave is just being used in more then on way. I have seen that "secure core" many ARM devices have being referred to as secure enclave and secure coprocessor which both isn't quite right but people go with it anyway. (I mean that additional Cortex-M0/3? core which run in a super previleged mode and often implements the EFI, DRM bs, and sometimes a TPM module) So I guess we just have to live with it ;) Edit: through yes secure enclave, secure element and TPM are not the same but they have in common that the represent mistrust in the rest of the hardware.
- techslave 7y agoit’s not an enclave but it’s also not a smart card. you probably think “close enough”, but guess what ... enclave is also close enough. we don’t need to split hairs here.
- jevinskie 7y agoI think JavaCard applets could be considered to be secure enclaves within a smartcard because JCOP is supposed to completely isolate them except for their exported interfaces.