Comment by louwrentius
Comment by louwrentius 10 hours ago
How can I believe the software is running on the CPU and not with a shim in between that exfiltrates data?
The code running this validation itself runs on hardware I may not trust.
It doesn’t make any sense to me to trust this.
The CPU attests what it booted, and you verify that attestation on a device you trust. If someone boots a shim instead then the attestation will be different and verification will fail, and you refuse to give it data.