Inspiration

What it does

It is a secure and offline system to store and manage passwords.

How we built it

Built a chrome extension using JavaScript, indexedDB for storing passwords, and SubtleCrypto for encryption.

Challenges we ran into

A challenge we ran into was that various API requires an https origin and does not account for chrome-extension origin.

Accomplishments that we're proud of

Built a secure system that stores decryption keys in a secure manner.

What we learned

Learned how different encryption algorithms are used.

What's next for Password Vault

The next thing to implement is additional authentication using a device's onboard security enclave using APIs for Touch id, windows hello, etc

Built With

Share this project:

Updates