|0.1.0||Apr 14, 2021|
#5 in #enclave
41 downloads per month
Used in aws-nitro-enclaves-attest…
Attestation primitives and utilities Rust library (with C/C++ bindings) for use in AWS Nitro Enclave applications.
This library is usefull for developing C/C++ AWS Nitro Enclave applications with custom functionality like enclave-to-enclave secure communication and mutual attestation.
Unfortunately, AWS Nitro Enclaves SDK for this moment has a lot of gaps in functionality.
This library is trying to fill them.
How to use
cargo build --all
you can find C headers and
nitroattest.a library files in your target build dir.
For inline C language test snippet just look inside the
Ready to use. Basic unit test coverage. Production NOT ready. Alpha. Still under development.
Third-party audition required.
Feel free to open new issue with your proposals.
- Attestation document parsing & COSE Signature validation:
- X.509 Certificate Validation: