All Projects → aws → aws-nitro-enclaves-sdk-c

aws / aws-nitro-enclaves-sdk-c

Licence: Apache-2.0 license
This repo provides a C API for AWS Nitro Enclaves, including a KMS SDK that integrates it with attestation.

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects
powershell
5483 projects
shell
77523 projects

Projects that are alternatives of or similar to aws-nitro-enclaves-sdk-c

aws-nitro-enclaves-cli
Tooling for Nitro Enclave Management
Stars: ✭ 64 (-12.33%)
Mutual labels:  nitro, enclave, nitro-enclaves
aws-nitro-enclaves-nsm-api
This provides a library for interacting with the Nitro Secure Module, which provides Nitro Enclaves with attestation capability.
Stars: ✭ 41 (-43.84%)
Mutual labels:  nitro, nitro-enclaves
Discord-Nitro-Gen-Checker
Generate and check nitro gift codes, with proxies or not, without limits.
Stars: ✭ 26 (-64.38%)
Mutual labels:  nitro
UltraTypeBot
A fast, easy to use bot for NitroType.com
Stars: ✭ 24 (-67.12%)
Mutual labels:  nitro
Discord-Nitro-BruteForce
simple discord nitro code generator and checker written in c#
Stars: ✭ 26 (-64.38%)
Mutual labels:  nitro
generator-nitro
Your frontend? Fuel it with Nitro! Develop your frontend with a proven but flexible Node.js app, even in a large team.
Stars: ✭ 65 (-10.96%)
Mutual labels:  nitro
crowntool
Multi Tool with many functions coming
Stars: ✭ 55 (-24.66%)
Mutual labels:  nitro
go-nitro
A Golang client to the Citrix ADC API
Stars: ✭ 18 (-75.34%)
Mutual labels:  nitro
Nitro-5-Hackintosh-OC
** macOS Monterey ** Acer Nitro 5 - AN515-54 Hackintosh
Stars: ✭ 40 (-45.21%)
Mutual labels:  nitro
bbcapis
Nodejs-based utilities, SDK to consume BBC Nitro, iBL and /programmes APIs
Stars: ✭ 21 (-71.23%)
Mutual labels:  nitro
BetterDiscordPlugins
🔥 My collection of Discord plugins for BetterDiscord, the Discord enhancement project
Stars: ✭ 120 (+64.38%)
Mutual labels:  nitro
discord-sniper
🔰 Discord Nitro, Giveaway and Privnote sniper! Made with Python
Stars: ✭ 120 (+64.38%)
Mutual labels:  nitro
YANG
🔥 The most efficient, open-source, and unlimited discord nitro generator & checker. 🚀
Stars: ✭ 215 (+194.52%)
Mutual labels:  nitro
secure-xgboost
Secure collaborative training and inference for XGBoost.
Stars: ✭ 80 (+9.59%)
Mutual labels:  enclave
Awesome-SGX-Open-Source
A curated list of open-source projects that help exploit Intel SGX technology
Stars: ✭ 169 (+131.51%)
Mutual labels:  enclave
sgx-tutorial-space18
Tutorial: Uncovering and mitigating side-channel leakage in Intel SGX enclaves
Stars: ✭ 44 (-39.73%)
Mutual labels:  enclave
inclavare-containers
A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.
Stars: ✭ 510 (+598.63%)
Mutual labels:  enclave
opaque-sql
An encrypted data analytics platform
Stars: ✭ 169 (+131.51%)
Mutual labels:  enclave
Penglai-Enclave
This is the main repo for Penglai.
Stars: ✭ 47 (-35.62%)
Mutual labels:  enclave
confidential-computing-zoo
Confidential Computing Zoo provides confidential computing solutions based on Intel SGX, TDX, HEXL, etc. technologies.
Stars: ✭ 177 (+142.47%)
Mutual labels:  enclave

AWS Nitro Enclaves SDK for C

License

This project is licensed under the Apache-2.0 License.

Dependencies

name version link
aws-lc v1.0.2 https://github.com/awslabs/aws-lc/
s2n-tls v1.3.20 https://github.com/aws/s2n-tls.git
aws-c-common v0.8.0 https://github.com/awslabs/aws-c-common
aws-c-sdkutils v0.1.2 https://github.com/awslabs/aws-c-sdkutils
aws-c-io v0.11.0 https://github.com/awslabs/aws-c-io
aws-c-compression v0.2.14 https://github.com/awslabs/aws-c-compression
aws-c-http v0.6.19 https://github.com/awslabs/aws-c-http
aws-c-cal v0.5.18 https://github.com/awslabs/aws-c-cal
aws-c-auth v0.6.15 https://github.com/awslabs/aws-c-auth
aws-nitro-enclaves-nsm-api v0.2.1 https://github.com/aws/aws-nitro-enclaves-nsm-api
json-c json-c-0.16-20220414 https://github.com/json-c/json-c

Building

Linux - Using containers:

The simplest way to use this SDK is by using one of the available containers as a base:

docker build -f containers/Dockerfile.al2 --target builder -t aws-nitro-enclaves-sdk-c .

Windows

Note that this SDK is currently not supported on Windows. Only the client side sample application (kmstool_instance) is supported on Windows.

Samples

Security issue notifications

If you discover a potential security issue in the Nitro Enclaves SDK for C, we ask that you notify AWS Security via our vulnerability reporting page. Please do not create a public GitHub issue.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].