Conversation

a trend with laptops that needs to die is this whole "lets just put the NVMe directly on the motherboard" thing. apple started it, but now other vendors have followed. i shouldn't have to do impromptu board repair to save my data.
13
155
Replying to
Just FYI, but at least with Apple’s implementation, the onboard SSD is cryptographically linked with the security coprocessor. Even if you could remove the SSD, there is nothing useful that can be done (unless you count erasing the drive as useful)
1
9
UFS/NVMe controller in the SoC is how most mobile devices work. Snapdragon has similar inline encryption/decryption support, but it's optional to use in the wrapped key mode where the OS can't access the keys. Even when it's not in wrapped key mode, keys are usually hw bound.
3
2
The security property of preventing a past compromise of the OS from providing future decryption of storage is the only part that depends on the wrapped key support and Apple's equivalent. Pixels choose not to use that because they want to verify encryption works from the OS.
1
1
TPMs are strange, usually not paired with SoC and think insider attack resistance means requiring wiping it to do a firmware upgrade instead of requiring that the owner user authenticates successfully like the Titan M approach. Maybe opentitan.org will bring sanity?
4