starekrow / lockbox

Encrypted storage with built-in key management facilities
MIT License
95 stars 6 forks source link

Secure distribution of secrets (KeyDrop) #27

Open starekrow opened 6 years ago

starekrow commented 6 years ago

Getting distribution right is apparently hard. I've started a branch for a new module called KeyDrop that will handle that. It will supply all of the guts for a client/server model for secret distribution, with an offline master keyring.

I think this actually solves the entire question of how to securely configure a server; each KeyDrop client only needs a couple of items - the client ID and client key - to automatically and securely pull, store and update when needed all the other secrets assigned to that client.

KJLJon commented 6 years ago

I think this is a great idea to implement. I will keep my eye on the branch and follow the progress :)