richardfan1126 / nitro-enclave-python-demo

Using Python to implement basic features on AWS Nitro Enclaves

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AWS Nitro Enclaves Python demo

WARNING: This project is just proof-of-concept, not production-ready, use at your own risk.

Contents

  • HTTP Proxy - This project showcase how we can use Python socket package to establish communication between EC2 instance and Nitro Enclave. And use a proxy to make HTTPS call from inside the enclave as usual.

  • Attestation Verifier - This project showcase how we can validate the attestation document generated by AWS Nitro Enclaves' Nitro Secure Module (NSM).

Todos

License

Apache License, Version 2.0

About

Using Python to implement basic features on AWS Nitro Enclaves

License:Apache License 2.0


Languages

Language:Python 90.3%Language:Shell 6.0%Language:Dockerfile 3.7%