Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make it possible to change the passphrase #31

Open
sit opened this issue Feb 3, 2014 · 3 comments
Open

Make it possible to change the passphrase #31

sit opened this issue Feb 3, 2014 · 3 comments

Comments

@sit
Copy link

sit commented Feb 3, 2014

(Perhaps I've missed it but) I don't think there is a way to change your passphrase.

@maxtaco
Copy link
Owner

maxtaco commented Feb 3, 2014

Not possible, and it's actually an implementation headache, since everything needs to be reencrypteed with the new password. And all of your derived passwords will change. This is actually one of the biggest flaws of the system.

@sit
Copy link
Author

sit commented Feb 3, 2014

Oh I see. That's a bummer. You could move to a HMAC key that is randomly generate and stored inside a lockbox protected by the derived key? That should still be safe and would allow password changes; migration from old format also seems possible.

@maxtaco
Copy link
Owner

maxtaco commented Feb 3, 2014

Yeah, this is potentially the way to go. This is more like 1password. But then you need some sort of server-side state, which you don't really need with 1sp. So trade-offs. I'm probably not going to do much work on oneshallpass in the short-term, we're just about to launch another product.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants