From 19f4a896c41b671a17618a8970a66ec4e839e399 Mon Sep 17 00:00:00 2001 From: "Emanuele \"Lele\" Calo" Date: Wed, 22 Jan 2025 04:56:26 +0100 Subject: [PATCH] derived_key: type issue #3 --- attestation-agent/attester/src/snp/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/attestation-agent/attester/src/snp/mod.rs b/attestation-agent/attester/src/snp/mod.rs index cbdb842d4..012f913aa 100644 --- a/attestation-agent/attester/src/snp/mod.rs +++ b/attestation-agent/attester/src/snp/mod.rs @@ -76,8 +76,9 @@ impl Attester for SnpAttester { context.resize(64, 0); let root_key: u8 = root_key_hinit - .try_into() - .context("Invalid root key length")?; + .first() + .copied() + .context("Invalid key or empty key specified")?; let mut firmware = Firmware::open()?;