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

Fully encrypt backup #704

Closed
TRPB opened this issue Jul 8, 2021 · 2 comments
Closed

Fully encrypt backup #704

TRPB opened this issue Jul 8, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@TRPB
Copy link

TRPB commented Jul 8, 2021

Describe the feature you want:

At the moment, I'm syncing the backup to OneDrive (a very nice feature that saves me a little automation) however the backup file is not particularly secure. The JSON file gives away a lot of information. I don't know what the TOTP secrets look like normally but it's possible these are encrypted. Other information in the file is not. Anyone who accesses the json file can see a list of services I use and my account names.

Why do you want this feature in Authenticator?

It would be better if the JSON file was fully encrypted using a key. I use a key to unlock the addon, can the same key be used to encrypt the entire json file during the backup process? Obviously you'd need to also ask for the key during backup import.

@TRPB TRPB added the enhancement New feature or request label Jul 8, 2021
@ashutoshsaboo
Copy link

ashutoshsaboo commented Dec 15, 2021

Any update on this @mymindstorm @Sneezry ? Is it on the near term roadmap?

@mymindstorm
Copy link
Member

Not currently but you are welcome to submit a PR.

mymindstorm added a commit that referenced this issue Jul 20, 2024
* Refactor encryption code
* Fix #704
* Initial work towards fixing longstanding sync conflict issues (multi-key support)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants