IssueNodeCertificateResponse is the response for instances.issueNodeCertificate. It returns client and server certificates sealed with a challenge that only owner of the EK/TPM can solve.
| JSON representation |
|---|
{ "credential": string, "aeadKey": string, "sealedNodeCertificates": string } |
| Fields | |
|---|---|
credential |
A TPM credential that allows the TPM EK to decrypt aeadKey. It is a part of 'Activate Credential' challenge that only owner of the EK can solve to retrieve aeadKey. A base64-encoded string. |
aeadKey |
A ciphertext to be used to unseal the sealed_certificates field. Part of 'Activate Credential' challenge that only owner of the EK can solve to retrieve this key. A base64-encoded string. |
sealedNodeCertificates |
A NodeCertificates message, serialized and sealed using unencrypted aeadKey is of the form 'IV || CT || TAG' A base64-encoded string. |