go-tpm-tools icon indicating copy to clipboard operation
go-tpm-tools copied to clipboard

Change GceAttestationKey* to GCEShieldedSigningKey*

Open alexmwu opened this issue 2 years ago • 0 comments

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.

alexmwu avatar May 09 '22 22:05 alexmwu