]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: Validate TDX launchSecurity element mrConfigId/mrOwner/mrOwnerConfig
authorZhenzhong Duan <zhenzhong.duan@intel.com>
Thu, 10 Jul 2025 07:21:10 +0000 (03:21 -0400)
committerDaniel P. Berrangé <berrange@redhat.com>
Fri, 25 Jul 2025 10:27:58 +0000 (11:27 +0100)
commitea625cb60b6c829d96c67a4ac99f6ccb96a15257
treef1187146bc424ebc2adf5001c943f40f53388ded
parente919a4dd374535511d962bee2cd64f22f1ac3fa1
conf: Validate TDX launchSecurity element mrConfigId/mrOwner/mrOwnerConfig

mrConfigId/mrOwner/mrOwnerConfig are base64 encoded SHA384 digest,
can be provided for TDX attestation.

Check their decoded lengths to ensure they are 48 bytes.

Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/conf/domain_validate.c