Enable usage of multiple fido2 devices by supporting password change …#888
Open
uli-heller wants to merge 1 commit into
Open
Enable usage of multiple fido2 devices by supporting password change …#888uli-heller wants to merge 1 commit into
uli-heller wants to merge 1 commit into
Conversation
…with explicit master key
|
can you add the 2nd (and more) FIDO2 devices to the config, or does it require another config for each? |
Author
|
@Arbel-arad : Each FIDO2 device needs a separate config file |
Owner
|
Hi, thanks for the PR, nice idea!
Can't this simply be a copy of gocryptfs.conf ? |
Owner
Disregard that, it cannot. Because we need to keep the information from "-init -fido2 ADDITIONALDEVICE". |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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