syndicate-storage / syndicate

Internet-scale software-defined storage system
Apache License 2.0
56 stars 10 forks source link

Leverage OpenCloud public keys for distributing Syndicate slice secrets #104

Closed jcnelson closed 8 years ago

jcnelson commented 10 years ago

As part of beta, syndicated.py pulls its shared slice secret directly from OpenCloud, and it gets sent in the clear. This is obviously insecure.

We don't yet know what the public-key infrastructure for OpenCloud will be like.

ASIDE: what I think should happen is there should be a node key pair, with the public key registered to OpenCloud. Upon instantiation, the sliver should generate a key pair, and send the public key signed by the node private key to OpenCloud, for other services (like the Syndicate Observer) to look it up.

jcnelson commented 9 years ago

We can do better: Leverage Passcards and a cryptocurrency miner to do this instead.

muneeb-ali commented 9 years ago

Yes, that'd be awesome!

jcnelson commented 8 years ago

We'll deploy Blockstack DNS at each site.

jcnelson commented 8 years ago

The automounter now has a pluggable interface for handling multiple different authentication mechanisms. Will go ahead and close this here, and deal with this particular issue on the automounter issue tracker.