Enable usage of multiple fido2 devices by supporting password change … #888
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
…with explicit master key
I've created this pull request to support a couple of use cases that came into my mind.
Use cases
Use multiple FIDO2 keys
I habe 2 FIDO devices. One is connected to my desktop, the other one is typically in my pocket so I can use it
when I'm out. Typically in combination with my laptop. I'd like to be able to access my gocryptfs filesystem using
either of the keys
"Add" a FIDO2 key to an existing filesystem
You have an ordinary gocryptfs filesystem using passwords. Now you buy a FIDO2 device and would like
to use it on the existing filesystem
Howto
Closing Notes
I'm not a go developer. I'm more a typing monkey when it comes to this language.
Feel free to improve!
For those speaking German, there is an article with more details here