4 ms·
This article seems wrong to me. I don't know a ton about the iPhone's specific implementation. That said, I was under the impression that these systems all work
by JaRail 11y ago
This article seems wrong to me. I don't know a ton about the iPhone's specific implementation. That said, I was under the impression that these systems all worked similarly to the PC's TPM. Essentially, the encryption key is stored in a chip that acts as a black box. That chip is manufactured in such a way that makes it extremely difficult to extract data from. You can't simply copy it. You'd have to take it apart, inspect it with a microscope, and hope you don't destroy the data in the process.
The OS should set the security level initially. The TPM would enforce it. You can't modify the OS to make an attempt without it counting against the initially configured limit.
https://en.wikipedia.org/wiki/Trusted_Platform_Module https://en.wikipedia.org/wiki/Trusted_Platform_Module
- zwerdlds 11y agoNot for the 5S. The iPhone TPM (or "Secure Enclave") is available on the A7 processor and above. The 5S includes an A6.
- DoritosMan 11y agoI think you mean the 5C.
- makomk 11y agoSome of the critical encryption keys are stored in the main A6 processor and incredibly difficult to extract, which is why you can't launch offline brute-force attacks - however those keys are read-only and initialized at device manufacturing time. All the volatile data is in the external flash chip. I'm not even sure if the Secure Enclave has its own flash on newer devices that have one.
- jwildeboer 11y ago"I don't know how stuff works but I think this is all wrong" uhm. Well.