-
Notifications
You must be signed in to change notification settings - Fork 42
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
[Feature request] show gocryptfs master key during initialization #284
Comments
Yes indeed that would be nice to have. How should it be implemented on the UI? |
The linux terminal gocryptfs show this message on initialization of the cipher folder: Your master key is:
If the gocryptfs.conf file becomes corrupted or you ever forget your password, Maybe a dialog with a text similar to that and the Master Key in a field that can be copied with a button should be enough. Having it in the clipboard might be critical for some depending on the threat model so maybe advising that should be enough for the user to decide if to copy it by hand or via the clipboard |
Is it easy to realize my ideas? What the user sees on the UI:
Developer action: Create a file named 'masterkey.txt' in the root directory of the volume. Write the 'masterkey' and other prompts to this text file. The text file is encrypted and it will be stored on internal storage or SD card. The text file is stored in the same volume as other files that need to be protected. |
I prefer the dialog idea. I find it better aligned with original gocryptfs, more secure, and less confusing for the user. |
I haven't found it anywhere in the app, so forgive me if its already there.
The master key is needed to recover the acces to the encrypted files in case the .conf file gets corrupted or lost. Would be nice to be shown (and maybe copied) the same way Linux version does
Thanks
The text was updated successfully, but these errors were encountered: