-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PCR0 measurements tool #302
Comments
CC @zaolin , don't we have something like that already? |
It's already done by go-attestation attest tooling and my 9elements/tpmtool |
9elements/tpmtool is a very interesting tool, thank you for pointing this out. |
@xaionaro PCR0 is tricky because of technologies like Intel Boot Guard / TXT. The easiest way would be to write a FIT, Boot Guard Manifest and Key Manifest parser for the firmware image. We didn't implement it yet. If you are interested in consulting services let us know (9esec.io). Otherwise, feel free to look into the slimmbootloader repository in order to understand the Boot Guard and FIT data structures. Keep in mind that it might be not enough. There is some effort of Matthew Garret but it's not ready yet. https://github.com/google/go-attestation/pull/108/files |
We've managed to create a proof of concept, but still thank you -- it may be useful. |
Hello.
I'm thinking about to try to implement two tools:
And it seems right to me to implement it as part of this project "fiano". I suppose these tools should be implemented as:
github.com/linuxboot/fiano/cmds/pcr0sum
github.com/linuxboot/fiano/cmds/pcr0diff
So the question is: would you agree to merge such code into "fiano" (after codereview&fixes of course)? :)
The text was updated successfully, but these errors were encountered: