Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
630 changes: 630 additions & 0 deletions .tekton/trustee-pull-request.yaml

Large diffs are not rendered by default.

613 changes: 613 additions & 0 deletions .tekton/trustee-push.yaml

Large diffs are not rendered by default.

653 changes: 409 additions & 244 deletions Cargo.lock

Large diffs are not rendered by default.

9 changes: 4 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ members = [
"rvps",
"tools/kbs-client",
"deps/verifier",
"integration-tests",
]
resolver = "2"

Expand All @@ -21,7 +20,7 @@ actix-web = "4"
actix-web-httpauth = "0.8.2"
anyhow = "1.0"
assert-json-diff = "2.0.2"
async-trait = "0.1.31"
async-trait = "0.1.88"
base64 = "0.22.1"
cfg-if = "1.0.0"
chrono = "0.4.19"
Expand All @@ -33,9 +32,9 @@ hex = "0.4.3"
jwt-simple = { version = "0.12", default-features = false, features = [
"pure-rust",
] }
kbs_protocol = { git = "https://github.com/confidential-containers/guest-components.git", rev = "27b8245", default-features = false }
kbs_protocol = { git = "https://github.com/confidential-containers/guest-components.git", rev = "069a6ea", default-features = false }
kbs-types = "0.10.0"
kms = { git = "https://github.com/confidential-containers/guest-components.git", rev = "e6999a3c0fd877dae9e68ea78b8b483062db32b8", default-features = false }
kms = { git = "https://github.com/confidential-containers/guest-components.git", rev = "069a6ea", default-features = false }
jsonwebtoken = { version = "9", default-features = false }
log = "0.4.17"
openssl = "0.10.55"
Expand All @@ -57,7 +56,7 @@ serde_qs = "0.13.0"
serde_with = { version = "1.11.0", features = ["base64", "hex"] }
serial_test = { version = "3.2.0", features = ["async"] }
sha2 = "0.10"
shadow-rs = "0.19.0"
shadow-rs = "0.38.0"
strum = { version = "0.26", features = ["derive"] }
thiserror = "2.0"
tokio = { version = "1", features = ["full"], default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion attestation-service/tests/e2e/evidence.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"attestation_report":{"version":2,"guest_svn":4,"policy":196639,"family_id":[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"image_id":[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"vmpl":0,"sig_algo":1,"current_tcb":{"bootloader":3,"tee":0,"_reserved":[0,0,0,0],"snp":8,"microcode":206},"plat_info":1,"_author_key_en":0,"_reserved_0":0,"report_data":[236,108,82,215,83,60,194,196,244,91,231,132,156,241,18,171,130,178,0,159,231,189,67,231,30,208,140,20,64,10,215,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"measurement":[161,243,147,4,19,36,123,179,140,252,23,21,121,234,60,18,213,254,73,1,240,199,146,246,63,215,93,152,241,239,130,124,35,80,6,68,224,230,146,230,190,145,127,144,80,211,211,140],"host_data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"id_key_digest":[3,86,33,88,130,168,37,39,154,133,179,0,176,183,66,147,29,17,59,247,227,45,222,46,80,255,222,126,199,67,202,73,30,205,215,243,54,220,40,166,224,178,187,87,175,122,68,163],"author_key_digest":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"report_id":[56,94,186,129,33,109,228,119,101,72,252,184,111,142,173,3,193,235,201,43,98,7,243,33,13,156,206,187,137,201,144,5],"report_id_ma":[255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255],"reported_tcb":{"bootloader":3,"tee":0,"_reserved":[0,0,0,0],"snp":8,"microcode":115},"_reserved_1":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"chip_id":[195,132,39,163,13,76,122,249,217,111,122,21,185,114,105,130,90,100,203,118,162,53,47,253,93,24,17,93,137,173,71,63,142,140,11,205,154,93,146,134,97,43,173,74,173,251,68,38,32,90,59,158,79,234,130,48,17,53,161,112,228,119,82,78],"committed_tcb":{"bootloader":3,"tee":0,"_reserved":[0,0,0,0],"snp":8,"microcode":115},"current_build":4,"current_minor":52,"current_major":1,"_reserved_2":0,"committed_build":4,"committed_minor":52,"committed_major":1,"_reserved_3":0,"launch_tcb":{"bootloader":3,"tee":0,"_reserved":[0,0,0,0],"snp":8,"microcode":115},"_reserved_4":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"signature":{"r":[6,235,220,79,78,65,67,204,98,254,21,185,242,209,236,45,84,212,171,23,102,158,81,40,34,22,22,94,179,27,95,89,225,98,1,170,220,164,251,220,217,65,241,50,104,57,8,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"s":[64,99,120,212,26,38,98,60,91,173,154,184,206,152,214,205,49,67,144,43,145,107,199,163,52,188,209,106,129,214,199,20,161,48,86,167,146,20,181,188,85,112,249,181,20,93,207,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"_reserved":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"cert_chain":[{"cert_type":"VCEK","data":[48,130,5,76,48,130,2,251,160,3,2,1,2,2,1,0,48,70,6,9,42,134,72,134,247,13,1,1,10,48,57,160,15,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,161,28,48,26,6,9,42,134,72,134,247,13,1,1,8,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,162,3,2,1,48,163,3,2,1,1,48,123,49,20,48,18,6,3,85,4,11,12,11,69,110,103,105,110,101,101,114,105,110,103,49,11,48,9,6,3,85,4,6,19,2,85,83,49,20,48,18,6,3,85,4,7,12,11,83,97,110,116,97,32,67,108,97,114,97,49,11,48,9,6,3,85,4,8,12,2,67,65,49,31,48,29,6,3,85,4,10,12,22,65,100,118,97,110,99,101,100,32,77,105,99,114,111,32,68,101,118,105,99,101,115,49,18,48,16,6,3,85,4,3,12,9,83,69,86,45,77,105,108,97,110,48,30,23,13,50,51,48,49,50,52,49,55,53,56,50,54,90,23,13,51,48,48,49,50,52,49,55,53,56,50,54,90,48,122,49,20,48,18,6,3,85,4,11,12,11,69,110,103,105,110,101,101,114,105,110,103,49,11,48,9,6,3,85,4,6,19,2,85,83,49,20,48,18,6,3,85,4,7,12,11,83,97,110,116,97,32,67,108,97,114,97,49,11,48,9,6,3,85,4,8,12,2,67,65,49,31,48,29,6,3,85,4,10,12,22,65,100,118,97,110,99,101,100,32,77,105,99,114,111,32,68,101,118,105,99,101,115,49,17,48,15,6,3,85,4,3,12,8,83,69,86,45,86,67,69,75,48,118,48,16,6,7,42,134,72,206,61,2,1,6,5,43,129,4,0,34,3,98,0,4,198,97,181,101,187,168,1,2,189,221,68,145,201,148,28,179,42,27,125,182,128,18,130,132,16,183,255,140,173,253,112,229,73,183,91,120,179,205,214,92,205,235,168,134,210,238,161,212,29,12,63,20,108,142,189,214,132,82,206,126,195,12,105,9,103,195,158,98,76,1,15,156,182,6,106,128,49,10,135,83,106,148,235,174,41,194,170,217,128,22,19,151,19,31,187,7,163,130,1,22,48,130,1,18,48,16,6,9,43,6,1,4,1,156,120,1,1,4,3,2,1,0,48,23,6,9,43,6,1,4,1,156,120,1,2,4,10,22,8,77,105,108,97,110,45,66,48,48,17,6,10,43,6,1,4,1,156,120,1,3,1,4,3,2,1,3,48,17,6,10,43,6,1,4,1,156,120,1,3,2,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,4,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,5,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,6,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,7,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,3,4,3,2,1,8,48,17,6,10,43,6,1,4,1,156,120,1,3,8,4,3,2,1,115,48,77,6,9,43,6,1,4,1,156,120,1,4,4,64,195,132,39,163,13,76,122,249,217,111,122,21,185,114,105,130,90,100,203,118,162,53,47,253,93,24,17,93,137,173,71,63,142,140,11,205,154,93,146,134,97,43,173,74,173,251,68,38,32,90,59,158,79,234,130,48,17,53,161,112,228,119,82,78,48,70,6,9,42,134,72,134,247,13,1,1,10,48,57,160,15,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,161,28,48,26,6,9,42,134,72,134,247,13,1,1,8,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,162,3,2,1,48,163,3,2,1,1,3,130,2,1,0,2,128,38,162,247,31,3,1,108,215,255,98,30,148,213,166,138,219,132,5,40,170,244,47,94,14,112,68,114,68,24,138,64,33,61,171,31,106,9,232,88,80,45,42,239,217,89,50,135,139,224,76,110,18,176,179,0,82,241,109,6,215,44,34,113,69,134,151,56,160,35,139,93,199,23,245,96,18,114,10,132,210,54,203,18,108,169,136,135,152,222,152,23,235,188,128,104,215,33,29,249,238,122,100,147,29,132,223,30,251,21,148,110,250,47,80,45,191,236,57,123,233,252,192,104,0,139,74,138,217,82,254,87,60,156,10,95,1,14,30,142,197,33,196,68,142,134,103,249,242,163,37,57,230,117,119,30,208,176,250,245,17,235,250,191,156,123,33,59,246,9,138,223,86,200,244,54,34,38,130,248,45,225,157,93,157,224,48,229,67,71,83,167,14,139,57,148,224,92,87,234,174,39,162,110,142,152,7,119,216,55,73,174,195,187,186,110,176,63,69,117,170,125,242,135,25,178,84,95,22,49,98,255,253,152,117,83,56,48,166,234,232,140,41,96,208,126,216,240,132,40,208,187,73,246,206,54,6,88,38,227,217,156,207,240,86,33,18,253,195,251,49,147,73,212,165,10,4,143,114,135,164,230,149,43,25,100,231,37,24,155,235,58,192,89,138,100,215,164,4,227,116,211,45,114,91,138,194,160,20,83,54,16,153,78,219,127,100,204,116,229,242,3,216,135,231,2,41,143,89,22,24,77,85,184,80,3,76,162,11,145,55,58,47,50,243,57,96,168,124,188,95,162,120,83,181,32,237,204,139,255,185,233,121,227,177,153,170,175,171,85,27,230,34,39,132,184,75,195,17,60,46,162,137,31,87,170,174,220,63,253,42,228,171,247,24,179,158,97,32,199,41,238,119,247,249,219,152,233,164,147,28,15,250,31,109,12,84,102,225,138,189,189,223,223,60,190,104,188,106,137,218,23,238,7,26,217,119,125,143,37,50,229,143,252,223,230,77,111,62,15,103,31,53,80,156,215,84,143,64,4,72,124,255,24,165,1,56,117,103,19,158,61,48,73,140,222,229,130,189,37,94,210,152,141,95,248,223,44,177,129,70,43,92,214,82,160,180,134,217,210,194,43,217,163,142,182,143,141,171,183,225]}]}
{"attestation_report":{"version":3,"guest_svn":0,"policy":196608,"family_id":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"image_id":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"vmpl":0,"sig_algo":1,"current_tcb":{"fmc":null,"bootloader":10,"tee":0,"snp":23,"microcode":25},"plat_info":37,"key_info":0,"report_data":[126,115,32,136,150,0,199,172,19,58,234,123,137,108,81,244,16,38,0,41,130,41,42,115,105,85,151,150,153,156,27,249,41,238,243,255,35,196,110,133,143,11,25,130,249,169,43,23,197,27,87,141,149,140,222,107,12,146,151,143,21,12,249,176],"measurement":[106,101,25,215,87,230,140,46,147,156,157,187,188,24,40,73,142,141,227,93,39,102,221,5,241,162,204,165,5,157,12,244,174,98,163,109,117,200,55,151,77,213,11,49,85,6,231,62],"host_data":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"id_key_digest":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"author_key_digest":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"report_id":[179,76,185,7,163,26,210,55,190,176,46,253,35,106,185,137,154,125,221,102,255,91,238,210,99,103,101,24,58,132,228,79],"report_id_ma":[255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255],"reported_tcb":{"fmc":null,"bootloader":10,"tee":0,"snp":23,"microcode":25},"cpuid_fam_id":25,"cpuid_mod_id":160,"cpuid_step":2,"chip_id":[55,28,85,214,209,92,181,15,22,220,49,211,154,36,227,0,202,170,191,244,67,30,132,17,17,66,155,115,236,69,173,103,234,110,104,127,250,231,191,132,181,74,93,14,109,121,179,239,111,240,189,139,76,255,148,194,22,58,245,197,222,135,24,232],"committed_tcb":{"fmc":null,"bootloader":10,"tee":0,"snp":23,"microcode":25},"current":{"major":1,"minor":55,"build":40},"committed":{"major":1,"minor":55,"build":40},"launch_tcb":{"fmc":null,"bootloader":10,"tee":0,"snp":23,"microcode":25},"signature":{"r":[248,74,221,9,211,39,47,115,10,249,79,232,6,112,133,133,29,158,58,203,207,248,39,38,21,145,24,97,151,142,235,128,83,73,228,220,146,130,185,89,162,249,59,163,198,225,35,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"s":[7,173,67,13,27,164,154,7,113,68,136,246,245,225,83,241,42,213,236,80,43,135,182,69,30,189,171,105,14,44,141,55,61,180,94,177,164,105,103,229,150,246,38,41,120,221,127,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"cert_chain":[{"cert_type":"VCEK","data":[48,130,5,63,48,130,2,243,160,3,2,1,2,2,1,0,48,65,6,9,42,134,72,134,247,13,1,1,10,48,52,160,15,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,161,28,48,26,6,9,42,134,72,134,247,13,1,1,8,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,162,3,2,1,48,48,123,49,20,48,18,6,3,85,4,11,12,11,69,110,103,105,110,101,101,114,105,110,103,49,11,48,9,6,3,85,4,6,19,2,85,83,49,20,48,18,6,3,85,4,7,12,11,83,97,110,116,97,32,67,108,97,114,97,49,11,48,9,6,3,85,4,8,12,2,67,65,49,31,48,29,6,3,85,4,10,12,22,65,100,118,97,110,99,101,100,32,77,105,99,114,111,32,68,101,118,105,99,101,115,49,18,48,16,6,3,85,4,3,12,9,83,69,86,45,71,101,110,111,97,48,30,23,13,50,53,48,53,50,55,49,55,53,55,48,51,90,23,13,51,50,48,53,50,55,49,55,53,55,48,51,90,48,122,49,20,48,18,6,3,85,4,11,12,11,69,110,103,105,110,101,101,114,105,110,103,49,11,48,9,6,3,85,4,6,19,2,85,83,49,20,48,18,6,3,85,4,7,12,11,83,97,110,116,97,32,67,108,97,114,97,49,11,48,9,6,3,85,4,8,12,2,67,65,49,31,48,29,6,3,85,4,10,12,22,65,100,118,97,110,99,101,100,32,77,105,99,114,111,32,68,101,118,105,99,101,115,49,17,48,15,6,3,85,4,3,12,8,83,69,86,45,86,67,69,75,48,118,48,16,6,7,42,134,72,206,61,2,1,6,5,43,129,4,0,34,3,98,0,4,169,243,143,78,250,90,189,59,82,250,202,164,97,249,34,64,82,101,110,115,36,126,242,94,170,120,149,127,242,95,220,215,148,3,51,127,114,199,238,198,19,172,46,18,31,203,0,9,55,51,85,0,132,172,237,213,81,6,143,58,215,18,165,244,197,220,240,217,3,241,242,241,174,170,133,126,150,55,110,108,79,152,149,9,20,220,93,123,241,71,199,68,6,112,145,177,163,130,1,19,48,130,1,15,48,16,6,9,43,6,1,4,1,156,120,1,1,4,3,2,1,0,48,20,6,9,43,6,1,4,1,156,120,1,2,4,7,22,5,71,101,110,111,97,48,17,6,10,43,6,1,4,1,156,120,1,3,1,4,3,2,1,10,48,17,6,10,43,6,1,4,1,156,120,1,3,2,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,4,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,5,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,6,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,7,4,3,2,1,0,48,17,6,10,43,6,1,4,1,156,120,1,3,3,4,3,2,1,23,48,17,6,10,43,6,1,4,1,156,120,1,3,8,4,3,2,1,25,48,77,6,9,43,6,1,4,1,156,120,1,4,4,64,55,28,85,214,209,92,181,15,22,220,49,211,154,36,227,0,202,170,191,244,67,30,132,17,17,66,155,115,236,69,173,103,234,110,104,127,250,231,191,132,181,74,93,14,109,121,179,239,111,240,189,139,76,255,148,194,22,58,245,197,222,135,24,232,48,65,6,9,42,134,72,134,247,13,1,1,10,48,52,160,15,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,161,28,48,26,6,9,42,134,72,134,247,13,1,1,8,48,13,6,9,96,134,72,1,101,3,4,2,2,5,0,162,3,2,1,48,3,130,2,1,0,140,241,243,200,176,216,42,92,64,97,18,52,39,250,239,41,14,55,135,219,35,51,185,180,233,0,12,222,245,248,169,113,90,4,161,11,63,107,79,233,38,101,149,43,128,139,46,73,29,184,218,16,76,52,170,93,217,131,123,158,219,61,231,223,48,170,151,99,62,173,108,119,90,155,155,31,61,220,84,132,250,18,163,43,226,228,119,65,98,144,93,91,250,14,193,9,212,106,253,17,34,139,99,243,107,5,76,75,18,150,158,74,140,51,215,160,4,155,113,59,238,171,229,247,17,59,21,133,5,18,108,115,12,251,193,83,144,24,103,208,144,198,3,142,171,139,21,19,230,242,21,150,8,59,24,188,199,106,44,95,37,80,0,214,126,198,7,167,27,114,247,144,135,237,174,46,109,113,9,73,162,197,82,71,147,123,8,187,169,100,69,233,171,231,218,73,68,134,250,172,121,230,151,130,178,230,148,235,178,197,101,153,216,64,0,8,121,250,131,201,179,137,73,136,114,154,131,182,88,172,174,168,168,200,29,154,24,101,173,175,47,69,205,219,146,110,254,51,177,195,224,138,171,18,30,197,100,187,240,205,159,81,212,104,230,99,153,35,15,168,193,43,16,111,226,114,139,10,71,213,202,41,102,32,133,215,33,215,177,234,81,200,253,138,206,29,112,115,6,196,51,233,50,205,234,126,65,115,69,205,59,68,115,138,184,123,43,22,61,140,14,147,163,130,219,153,144,129,4,184,32,81,99,160,126,193,131,201,223,44,202,217,213,96,145,112,84,94,221,16,152,21,102,74,196,38,168,140,185,88,250,191,151,242,162,170,171,105,165,5,87,162,92,64,117,167,90,47,229,176,169,76,158,74,106,152,63,7,125,9,52,89,57,89,173,220,227,240,254,25,129,14,117,111,198,172,134,150,220,168,97,19,177,234,237,52,207,199,133,236,38,127,219,255,223,90,44,188,93,102,171,253,173,138,112,134,119,21,3,117,30,132,143,138,4,208,55,99,254,87,150,117,127,30,204,233,188,155,106,196,45,88,99,161,64,118,140,238,128,198,242,208,141,149,170,167,36,213,198,69,59,187,41,118,238,174,45,110,82,38,237,245,195,158,105,169,219,184,122,237,108,159,87,207,226,174,254,240,193,21,22,125]}]}
10 changes: 7 additions & 3 deletions deps/verifier/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,12 @@ anyhow.workspace = true
thiserror.workspace = true
asn1-rs = { version = "0.6.2", optional = true }
async-trait.workspace = true
az-snp-vtpm = { version = "0.7.0", default-features = false, features = ["verifier"], optional = true }
az-tdx-vtpm = { version = "0.7.0", default-features = false, features = ["verifier"], optional = true }
az-snp-vtpm = { version = "0.7.4", default-features = false, features = [
"verifier",
], optional = true }
az-tdx-vtpm = { version = "0.7.4", default-features = false, features = [
"verifier",
], optional = true }
base64 = "0.22.1"
bincode = "1.3.3"
byteorder = "1"
Expand All @@ -41,7 +45,7 @@ scroll = { version = "0.12.0", default-features = false, features = ["derive"],
serde.workspace = true
serde_json.workspace = true
serde_with = { workspace = true, optional = true }
sev = { version = "4.0.0", features = ["openssl", "snp"], optional = true }
sev = { version = "6.2.1", default-features = false, features = ["openssl", "snp"], optional = true }
sha2.workspace = true
tokio = { workspace = true, optional = true }
intel-tee-quote-verification-rs = { git = "https://github.com/intel/SGXDataCenterAttestationPrimitives", tag = "DCAP_1.22", optional = true }
Expand Down
Loading