You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository demonstrates a simple end-to-end flow against an AWS Nitro Enclave: **ECDH key exchange & attestation verification → confidential computation (example: adding two integers)**.
7
+
This repository demonstrates a simple end-to-end flow against an AWS Nitro Enclave: **ECDH key exchange & attestation verification → confidential computing (example: adding two integers)**.
8
8
9
9
-**Parent VM**: An AWS EC2 instance (Ubuntu 24.04) with Nitro Enclaves enabled. Runs the Enclave and the vsock proxy.
10
10
-**Client**: Can run on any machine.
@@ -14,7 +14,7 @@ This repository demonstrates a simple end-to-end flow against an AWS Nitro Encla
14
14
### Server (Parent VM)
15
15
16
16
-**Cloud Platform**: AWS
17
-
-**Instance type**: any Nitro Enclaves capable instance
17
+
-**Instance type**: any Nitro Enclaves capable EC2 instance
18
18
- See [Parent instance requirements](https://docs.aws.amazon.com/enclaves/latest/user/nitro-enclave.html#nitro-enclave-reqs)
19
19
- Both x86_64 and AArch64 are supported
20
20
-**AMI**: Ubuntu Server 24.04 LTS
@@ -28,7 +28,7 @@ The client code is architecture-independent. Ideally, it should be usable in any
28
28
29
29
Tested on the Parent VM environments listed below. For ease of testing, the Server (vsock proxy) runs on localhost (`127.0.0.1:8080`) on the Parent VM, and the Client also runs on the same Parent VM.
30
30
31
-
### Parent VM (AWS EC2)
31
+
### Parent VM (AWS EC2 instance)
32
32
33
33
#### Ubuntu 24.04 (x86_64)
34
34
@@ -62,10 +62,6 @@ Tested on the Parent VM environments listed below. For ease of testing, the Serv
62
62
-**Allocated vCPUs**: 2
63
63
-**Allocated Memory**: 512 MiB
64
64
65
-
### Client
66
-
67
-
Same as the parent VM.
68
-
69
65
## Architecture
70
66
71
67
-`enclave/`: Enclave application (listens on vsock port)
0 commit comments