@cardinal-cryptography/enclaves
v0.3.0
Published
AWS Nitro Enclaves attestation verification module for the Cardinal ecosystem
Readme
@cardinal-cryptography/enclaves
AWS Nitro Enclaves attestation verification module, providing comprehensive verification of attestation documents to ensure code is running in a genuine, trusted enclave environment.
Overview
This package provides a complete solution for verifying AWS Nitro Enclaves attestation documents, including:
- CBOR/COSE signature verification - Validates cryptographic signatures using AWS root certificates
- Certificate chain validation - Ensures attestation documents are signed by legitimate AWS infrastructure
- PCR measurement verification - Validates Platform Configuration Register values against expected measurements
- Attestation document parsing - Extracts and validates all components of the attestation document
Installation
npm install @cardinal-cryptography/enclavesLicense
Apache-2.0
