diff --git a/attestation-service/docs/grpc-as.md b/attestation-service/docs/grpc-as.md index 18d64ad428..65bb814dec 100644 --- a/attestation-service/docs/grpc-as.md +++ b/attestation-service/docs/grpc-as.md @@ -4,7 +4,6 @@ Now the following types of evidence are supported: - `az-snp-vtpm`: Azure SNP vTPM -- `sev`: AMD SEV (Not implemented) - `sgx`: Intel SGX - `snp`: AMD SNP - `tdx`: Intel TDX diff --git a/attestation-service/src/bin/grpc/mod.rs b/attestation-service/src/bin/grpc/mod.rs index 356a30f7c4..64c7a4c968 100644 --- a/attestation-service/src/bin/grpc/mod.rs +++ b/attestation-service/src/bin/grpc/mod.rs @@ -30,7 +30,6 @@ use crate::rvps_api::{ fn to_kbs_tee(tee: &str) -> anyhow::Result { let tee = match tee { - "sev" => Tee::Sev, "sgx" => Tee::Sgx, "snp" => Tee::Snp, "tdx" => Tee::Tdx, diff --git a/attestation-service/src/bin/restful/mod.rs b/attestation-service/src/bin/restful/mod.rs index 5344afeadb..1bf99ad4d4 100644 --- a/attestation-service/src/bin/restful/mod.rs +++ b/attestation-service/src/bin/restful/mod.rs @@ -77,7 +77,6 @@ enum InitDataInput { fn to_tee(tee: &str) -> anyhow::Result { let res = match tee { "az-snp-vtpm" => Tee::AzSnpVtpm, - "sev" => Tee::Sev, "sgx" => Tee::Sgx, "snp" => Tee::Snp, "tdx" => Tee::Tdx, diff --git a/deps/verifier/src/lib.rs b/deps/verifier/src/lib.rs index f73f28738d..9d114162eb 100644 --- a/deps/verifier/src/lib.rs +++ b/deps/verifier/src/lib.rs @@ -47,7 +47,6 @@ pub mod intel_dcap; pub fn to_verifier(tee: &Tee) -> Result> { match tee { - Tee::Sev => todo!(), Tee::AzSnpVtpm => { cfg_if::cfg_if! { if #[cfg(feature = "az-snp-vtpm-verifier")] { diff --git a/kbs/docs/kbs.yaml b/kbs/docs/kbs.yaml index 3e00a4cf04..2ca4ec9284 100644 --- a/kbs/docs/kbs.yaml +++ b/kbs/docs/kbs.yaml @@ -185,7 +185,7 @@ components: type: string tee: type: string - enum: [amd-sev, intel-sgx, intel-tdx] + enum: [amd-sev-snp, intel-sgx, intel-tdx] extra-params: description: >- Freely formatted JSON object used for HW-TEE specific attestation diff --git a/kbs/docs/kbs_attestation_protocol.md b/kbs/docs/kbs_attestation_protocol.md index 18bb01af8b..44cb8b461c 100644 --- a/kbs/docs/kbs_attestation_protocol.md +++ b/kbs/docs/kbs_attestation_protocol.md @@ -74,7 +74,7 @@ The payload format of the request is as follows: "version": "0.1.1", /* * Type of HW-TEE platforms where KBC is located, - * e.g. "tdx", "sev", "snp", etc. + * e.g. "tdx" or "snp", etc. */ "tee": "$tee", /* Reserved fields to support some special requests sent by HW-TEE. */ @@ -97,7 +97,6 @@ Used to declare the type of HW-TEE platform where KBC is located. Currently, kno |----------------|-------------------------------------------------------------------| | `az-snp-vtpm` | Microsoft Azure AMD SNP VTPM | | `az-tdx-vtpm` | Microsoft Azure TDX VTPM | -| `sev` | AMD SEV | | `snp` | AMD SNP | | `sgx` | Intel SGX | | `tdx` | Intel TDX |