1 min read

βš“ vex-hardware (VEX Protocol)#

The silicon-rooted trust anchor for AI agents.

vex-hardware provides the core cryptographic anchoring required for the VEX Protocol's Silicon-Rooted Trust. It enables agents to prove they are running on specific, verified hardware before executing high-stakes tasks.

πŸš€ Key Features#

  • Linux TPM 2.0: Optional native integration via tss-esapi, enabled explicitly with the linux-tpm feature for real Linux TPM builds.
  • Windows CNG: Tight integration with the Microsoft Platform Crypto Provider for enterprise-grade security.
  • Deterministic Fallback: Support for VEX_HARDWARE_SEED to maintain stable identities in virtualized cloud environments (Railway, AWS, GCP).
  • Transparent Probing: Native logging of the hardware discovery process to ensure auditability from the first boot line.

πŸ— Architecture#

This crate is a "Layer 0" dependency in the VEX ecosystem, designed for maximum performance and zero internal VEX dependencies to ensure a clean, portable security boundary.

βš–οΈ License#

Apache-2.0 β€” Part of the ProvnAI Ecosystem.

Found something unclear or incorrect?Report issueor useEdit this page
Edit this page on GitHub