Triển khai Nitro Enclave

Sắp ra mắt

Việc chạy cosigner bên trong AWS Nitro Enclave đang trong giai đoạn thử nghiệm và chưa được hỗ trợ cho môi trường production.

Hiện tại, hãy sử dụng chế độ thông thường.

Kế hoạch triển khai

Kiến trúc Nitro dự kiến: enclave và host trên cùng một EC2 instance, kết nối qua vsock, trong đó host chuyển tiếp đến Fystack Gateway, DynamoDB và AWS KMS
Click to open the full-size diagram
  • Enclave: chạy MPC, giữ khóa định danh và giải mã các phần khóa. Không có mạng, ổ đĩa hay shell.
  • Host: lớp chuyển tiếp không tin cậy cho luồng Gateway, lưu trữ và KMS.
  • Giải phóng khóa có chứng thực: AWS KMS chỉ giải phóng khóa lưu trữ cho enclave có PCR0 khớp với chính sách khóa của bạn.

Kết quả: quản trị viên host không thể đọc được các phần khóa.