aws-nitro-enclaves-nsm-api icon indicating copy to clipboard operation
aws-nitro-enclaves-nsm-api copied to clipboard

This provides a library for interacting with the Nitro Secure Module, which provides Nitro Enclaves with attestation capability.

Results 13 aws-nitro-enclaves-nsm-api issues
Sort by recently updated
recently updated
newest added

Returning an Option instead of the raw file descriptor makes it easier for the caller to ensure that the file was opened successfully. It also forces them to handle any...

Updates the requirements on [cbindgen](https://github.com/mozilla/cbindgen) to permit the latest version. Release notes Sourced from cbindgen's releases. 0.26.0 Fix swapping of >>= and <<= in constants. Add support for #[deprecated] (#860)....

dependencies

`docs/attestation_process.md` is inconsistent about the size of the optional `private_key`, `user_data`, and `nonce` fields. The [Attribution Document Specification](https://github.com/aws/aws-nitro-enclaves-nsm-api/blob/v0.4.0/docs/attestation_process.md#22-attestation-document-specification) gives a range of 0..1024 bytes for each field, in agreement with...

Updates the requirements on [nix](https://github.com/nix-rust/nix) to permit the latest version. Changelog Sourced from nix's changelog. [0.27.1] - 2023-08-28 Fixed Fixed generating the documentation on docs.rs. (#2111) [0.27.0] - 2023-08-28 Added...

dependencies

*Issue #, if available:* #19 *Description of changes:* `serde_cbor` is deprecated. This PR removes `serde_cbor` and it's associated dependencies, replacing them with `minicbor`, a library that is currently maintained. This...

I couldn't find any documentation of how to interpret the results of DescribeNSM response From [`src/api/mod.rs`](https://github.com/aws/aws-nitro-enclaves-nsm-api/blob/main/src/api/mod.rs#L160-L175): ``` pub enum Request { ... DescribeNSM ... } pub enum Response { ......

Given a COSE binary, provide an API to extract the Attestation Document from it and verify the signature against a given root(s) of trust.

enhancement

The `serde_cbor` crate has been archived. Is there a plan to deal with this?

enhancement

In the `README.md` the `How to integrate this module in your Nitro Enclaves project` section is still missing the link to the documentation. If this already exists it should be...

- Suppress the warning generated by derive_partial_eq_without_eq lint Signed-off-by: Erdem Meydanli By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the...