regen-network / keystone

:rocket: key management system
Apache License 2.0
4 stars 6 forks source link

Implement Keystone as code that can run in an enclave (e.g. AWS Nitro) #24

Open frumioj opened 3 years ago

frumioj commented 3 years ago

Currently, Keystone both accepts incoming gRPC requests (from the internet) and also must access keys stored in an HSM (ie. using a PIN). Ideally the code accessing the HSM would be run in a secure enclave so it is harder for someone to compromise the HSM by compromising the Keystone server.