Attestation
Have you ever had an "inhumane" experience with TEE Attestation? Attestation specifications that differ completely across TEEs, definitions of Local Attestation and Remote Attestation that vary from one TEE to another…
While you have been fighting these attestation battles alone, we present the Humane Attestation series — enabling attestation at a "humane" level of difficulty across various TEEs. Released under permissive open-source licenses, free to use, with a rich lineup of projects.
01
With comprehensive documentation, you can confidently proceed from setup to execution and perform attestation without any concerns.
02
Have you ever experienced significant performance degradation with communication functions provided in RA samples? The Humane series makes no compromises on performance.
03
We provide the entire codebase needed for RA. All you need to do is prepare the code you want to run inside the TEE and deploy it as-is.
04
We carefully examine the characteristics and properties of each TEE's attestation, and implement the strictest possible security guarantees.
SGX · Local Attestation
Performs SGX Local Attestation with nothing superfluous. A simple yet highly versatile and powerful design.
SGX · EPID-RA · Legacy
The origin of the Humane series. Now a fossil since EPID-RA no longer exists, but it once boasted a supremely humane and simple architecture.
SGX · DCAP-RA · Azure
Want SGX DCAP-RA but find full preparation too cumbersome? Then leverage the power of MAA on Azure.
AWS · Nitro Enclaves
Nitro Enclaves isn't a TEE? Setting that aside, we provide a humane RAFW for Nitro Enclaves as well.
TDX · Baremetal · Full
Want bare-metal TDX Remote Attestation, but have no idea how to even set up TDX? We've got you covered—with clear guidance and a full, no-compromise TDX RA solution.
SGX · DCAP-RA · Full
For those who accept no compromises — full SGX DCAP-RA at your service. Works on both Azure and bare-metal environments.
SEV-SNP · NCC · Azure
Want RA for SEV-SNP and attestation for NVIDIA Confidential Computing (NCC) too? Of course, we've got you covered.