| commit | 3c87454b5aae1d44a22af47a75e0601308452f82 | [log] [tgz] |
|---|---|---|
| author | Johnathan Van Why <[email protected]> | Fri Feb 21 00:52:53 2025 +0000 |
| committer | Chromeos LUCI <[email protected]> | Thu Feb 27 15:01:40 2025 -0800 |
| tree | b57e7af512cdae80f93496dc0f10c074c6a68e9c | |
| parent | e9d49b278cc7a99c58f651e1a030b16534b015db [diff] |
Add EncryptDataForCa and Tpm2bPublicToTpmtPublic. EncryptDataForCa encrypts data for the Chrome OS attestation CA. Tpm2bPublicToTpmtPublic converts a serialized TPM2B_PUBLIC into a serialized TPMT_PUBLIC. These functions are needed to construct certificate signing requests for the attestation CA. BUG=b:354037334 Change-Id: Icc2ee25e0e3e29ba79486477f1de02046289632d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/6300249 Auto-Submit: Johnathan Van Why <[email protected]> Tested-by: Johnathan Van Why <[email protected]> Reviewed-by: Vadim Sukhomlinov <[email protected]> Commit-Queue: Johnathan Van Why <[email protected]>