google / go-tpm

Apache License 2.0
560 stars 162 forks source link

Add remaining TPM commands to TPMDirect API #278

Open chrisfenner opened 2 years ago

chrisfenner commented 2 years ago

Here are all the commands in 1.59. We can use this tracking bug to track implementation of the rest of them in the tpmdirect branch.

shuk777 commented 2 years ago

Hi, Chris. I'm trying to implement a ECC-DAA protocol using your repo, it seems that TPM2_Commit() is a necessary. Do you have plans for "commit" function recently?

chrisfenner commented 2 years ago

Hi, @shuk777! I doubt we will get to it too soon, but if you send a PR to the tpmdirect branch I'd be happy to take a look!

Chris

chrisfenner commented 2 years ago

@matt-tsai, here are the commands we'll need for the upcoming Google work on implicit attestation (https://github.com/google/pint):

chrisfenner commented 2 years ago

Over 1/3 done now. Congrats again to @matt-tsai on completing so much work on this this summer! We are well on the way to releasing TPMDirect.