sev-attestation
Perform AMD SEV-SNP remote attestation to cryptographically verify VM identity and integrity.
Setup & Installation
Install command
clawhub install xinyuwang/sev-attestationIf the CLI is not installed:
Install command
npx clawhub@latest install xinyuwang/sev-attestationOr install with OpenClaw CLI:
Install command
openclaw skills install xinyuwang/sev-attestationor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/xinyuwang/sev-attestationWhat This Skill Does
AMD SEV-SNP remote attestation for cryptographically verifying VM identity and integrity. Runs a 6-step workflow: detecting SEV-SNP availability, generating attestation reports with a nonce, fetching AMD certificates, verifying the certificate chain (ARK/ASK/VCEK), and validating the report signature.
Automates the full 6-step AMD SEV-SNP attestation workflow with individually runnable scripts, removing the need to manually chain openssl commands and AMD KDS API calls.
When to Use It
- Verifying a confidential VM before sharing secrets with it
- Proving a VM runs in a genuine AMD SEV-SNP environment for compliance audits
- Debugging attestation failures in confidential computing deployments
- Automating pre-deployment integrity checks on SEV-SNP VMs
- Validating AMD certificate chains before trusting remote workloads
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Verifying a confidential VM before sharing secrets with it
- 1Verifying a confidential VM before sharing secrets with it
- 2Proving a VM runs in a genuine AMD SEV-SNP environment for compliance audits
- 3Debugging attestation failures in confidential computing deployments
- 4Automating pre-deployment integrity checks on SEV-SNP VMs
- 5Validating AMD certificate chains before trusting remote workloads
Perform AMD SEV-SNP remote attestation to cryptographically verify VM identity and integrity.
Security Audits
These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.