bkeepers/swordfish — pull request #21 by bkeepers (2012-08-08 18:22:25+00:00)
Title: PKI!

This is still a huge WIP. It uses [forge](https://github.com/digitalbazaar/forge) go generate RSA keys on the client. The passphrase encrypted private key is saved in local storage, and the public key can be saved to the server.

Refs #12

## TODO

[x] generate rsa keys
[x] encrypt private key with passphrase
[x] prompt to download private
[ ] upload public key to server
[ ] persist private key in local storage
[ ] allow uploading private key if cleared from local storage
[ ] kill vaults/encrypt items with public key