| Crates.io | aws-nitro-enclaves-attestation-ffi |
| lib.rs | aws-nitro-enclaves-attestation-ffi |
| version | 0.1.0 |
| created_at | 2021-04-14 19:09:37.587917+00 |
| updated_at | 2021-04-14 19:09:37.587917+00 |
| description | C/C++ bindings for attestation primitives library for use in AWS Nitro Enclave applications. |
| homepage | https://github.com/ppmag/aws-nitro-enclaves-attestation/tree/main/ffi |
| repository | https://github.com/ppmag/aws-nitro-enclaves-attestation |
| max_upload_size | |
| id | 384154 |
| size | 44,624 |
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.
After
cargo build --all
you can find C headers and nitroattest.so, nitroattest.a library files in your target build dir.
For inline C language test snippet just look inside the ./ffi/src/lib.rs
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.