A password vault based on the Riak document database
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README
SS.min.js
gibberish-aes.min.js
index.html
install.sh
jquery.js
json2.js
microjungle.min.js
riak.js
vault.css
vault.js

README

Riak Backed Password Vault

This is mostly a project to help me learn about Riak,
a no-sql distributed document database.  Also, I will be learning
how to use riak-javascript-client which is a javascript client for Riak.

INSTALLATION:
1. Install a working Riak server and start it.
2. Run install.sh, this uses curl to deposit the index.html and JS libraries into a
a bucket named "vault"
3. Point your browser to: http://localhost:8098/riak/vault/index.html

NOTES:
Your passwords are stored in a bucket called "passwords" and are encrypted with
256 bit AES (the default for GibberishAES). Other levels of AES are available,
see the Gibberish documentaion on GibberishAES for details.

10/27/2011
Currently re-writing to make use of SugarSkull and MicroJungle, a routing engine and a templating engine 
respectively.  I found both of these on microjs.com.

Also adding the ability to list the accounts and enabling "one-click" decryption. 

Other things I'd like to add:
1. Passphrase timeout - blanks your passphrase field after a few minutes in case you leave your computer
unattended.
2. Passphrase confirmation - have user type the passphrase twice to confirm it when saving a new record