dump

Performs local attestation operations without requiring a connection to the vHSM server. Note, report is not verified.

Usage

vhsm nitride attestation -provider=<provider> dump [flags]

Required Flags

  • -provider=<provider> : The attestation provider to use for attestation (required).

Supported Providers

-provider=azure-sev-snp-vtpm

Supports Azure VM family DCas_v5 with AMD SEV-SNP and paravirtualized vTPM-based attestation

Optional Flags


Examples

Dump attestation data with a specific provider:

vhsm nitride attestation -provider=aws-sev-snp-raw dump

Output

{"Version":1,
 "Provider":"aws-sev-snp-raw",
 "Attestation":
 {"Version":1,
  "Product":"Milan",
  "Report":"BAAAAAAAAAAAAAMAAA...",
  "Vlek":"MIIFIzCCAtegAwIBAgIB...",
  "Data":"eyJOb25jZSI6ImR1bXAiLCJEYXRhIjpudWxsfQ=="
}}

Dump attestation data in JSON format:

vhsm nitride attestation -provider=aws-sev-snp-raw dump -format=json

Output

{
  "Version": 1,
  "Provider": "aws-sev-snp-raw",
  "Attestation": {
    "Version": 1,
    "Product": "Milan",
    "Report": "BAAAAAAAAAAAAAMAAA...",
    "Vlek": "MIIFIzCCAtegAwIBAgIB...",
    "Data": "eyJOb25jZSI6ImR1bXAiLCJEYXRhIjpudWxsfQ=="
  }
}

Dump attestation data with base64 encoding:

vhsm nitride attestation -provider=aws-sev-snp-raw dump -base64

Output

eyJWZXJzaW9uIjoxLCJQcm92aWRlciI6ImF3cy1zZXYtc25wLXJhdyIsIkF0dGVzdGF0aW9uIjp7IlZlcnNpb24iOjEsIlByb2R1Y3QiOiJNaWxhbiIsIlJlcG9ydCI6IkJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB

Last updated

Was this helpful?