This repository contains a collection of tools and commands used for managing the lifecycle of enclaves. The Nitro CLI needs to be installed on the parent instance, and it can be used to start, manage, and terminate enclaves. The Nitro Enclaves kernel driver is available in the upstream Linux kernel starting with the v5.10 kernel for x86_64 and starting with the v5.16 kernel for arm64. The codebase from the 'drivers/virt/nitro_enclaves' directory in this GitHub repository is similar to the one merged into the upstream Linux kernel. The enclaves do not have access to a physical disk, just a RAM filesystem. One can configure the disk space by changing memory size or by using kernel command line arguments.
Features
- Requries a working Docker setup
- Install gcc, make, git, llvm-dev, libclang-dev, clang.
- Out-of-tree driver build can be done using the Makefile in the 'drivers/virt/nitro_enclaves' directory
- Ensure that your EC2 instance was created with enclave support enabled and that your system
- The Nitro CLI must be installed on the Amazon EC2 parent instance
- This library is licensed under the Apache 2.0 License
License
Apache License V2.0Follow Nitro Enclaves Command Line Interface
Other Useful Business Software
Our Free Plans just got better! | Auth0
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Nitro Enclaves Command Line Interface!