google / go-sev-guest

go-sev-guest offers a library to wrap the /dev/sev-guest device in Linux, as well as a library for attestation verification of fundamental components of an attestation report.
Apache License 2.0
53 stars 19 forks source link

Support attestation report version 3 #142

Open deeglaze opened 2 days ago

deeglaze commented 2 days ago

https://www.amd.com/content/dam/amd/en/documents/epyc-technical-docs/programmer-references/56860.pdf published last month details an updated attestation_report structure that we need to account for in parsing and the attestation report proto.

deeglaze commented 2 days ago

PR #141 took care of most of it, but I have some representation cleanup to do.