3 ms·
Nice! The interface looks very nicely done. I like that you thought about syncing too. Except personally I don't like storing things on Dropbox but I guess it's
by dannysu 11y ago
Nice! The interface looks very nicely done. I like that you thought about syncing too. Except personally I don't like storing things on Dropbox but I guess it's just metadata too.
I haven't heard of vault, so I looked into it. It looks like it uses CryptoJS with 8 iterations on PBKDF2.
I wrote hash0[1], which is the same sort of master password + salt + site but syncs encrypted metadata with server of your choice.
I found that while working on hash0, that SJCL's[2] PBKDF2 is faster than CryptoJS's implementation, which means I can perform more iterations faster and get the same result. I switched from CryptoJS to SJCL, and have hash0 do 100,000 iterations instead of vault's 8.
[1]: https://github.com/dannysu/hash0
[2]: http://crypto.stanford.edu/sjcl/
- nicinabox 11y agoWow, that's really great to know! I'm going to check this out.