go-tpm-tools
go-tpm-tools copied to clipboard
Change GceAttestationKey* to GCEShieldedSigningKey*
On the next breaking change of go-tpm-tools, we should change the names of GceAttestationKeyRSA
and GceAttestationKeyECC
to GCEShieldedSigningKeyRSA
and GCEShieldedSigningKeyECC
to better match the documentation at https://cloud.google.com/compute/docs/reference/rest/v1/instances/getShieldedInstanceIdentity.
We should also update these docs to describe the attributes/properties of the GCE Shielded Signing Key and how this key is typically used (TPM2_Certify/Quote).
If a breaking change is undesirable for this API, we can deprecate the name and have it point to the new func names.