Poettering: Brave new trusted boot world
Poettering: Brave new trusted boot world
Posted Sep 29, 2023 18:09 UTC (Fri) by kreijack (guest, #43513)In reply to: Poettering: Brave new trusted boot world by farnz
Parent article: Poettering: Brave new trusted boot world
> between PCR 11 and PCR 4 is that PCR 4 contains not just the UKI, but also any boot menus (systemd-boot or rEFIt,
> for example) that you use, while PCR 11 is just the UKI.
> Your attack scenario depends on convincing the system to load a malicious application ...
Not really a "malicious" application. It is enough any OS where you have root access.. like a standard windows installation with Administrative privileges.
Then after the boot, you have to:
- extract from the UKI file the "expected PCR 11", the public key used during enrollment, a signature that matches both these PCR values and the public key, and the encrypted DEK
- set the PCR11 value to the "expected PCR 11" value
-pass to the TPM the encrypted DEK and the signature above
Would this be enough to get the un-crypted disk key ?
Obviously I am missing something, otherwise it would be very trivial to circumvent...
