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

Change/remove or add Key File to existing database #1932

Open
shuvashish76 opened this issue Nov 19, 2024 · 1 comment
Open

Change/remove or add Key File to existing database #1932

shuvashish76 opened this issue Nov 19, 2024 · 1 comment
Labels

Comments

@shuvashish76
Copy link
Contributor

KeePassDX v4.1.0 now supports "Key File" generation but only while creating new database. Request to change/remove or add (if not added before) Key File to existing database.

Screenshots from KeePassXC
change/remove:
image
add:
image

@shuvashish76
Copy link
Contributor Author

shuvashish76 commented Nov 19, 2024

Is your feature request related to a problem? Please describe.

Ok Settings > Master key > Change master key does show these options

screenshot

Screenshot_2024-11-19_08-52-06_1

but suppose I want to change or remove only Keyfile or Kardware key then I've to re-type password. Same for passwords (if you want to change password without changing/removing your oldKeyfile or Kardware key)
We can't change one option without affecting other options.

Describe the solution you'd like

Instead off all the 3 options under one "Change master key" make the categories separate under Settings > Master key similar to KeePassXC.

  • Master key & related options
  • Key File & related options
  • Hardware key and related options

Additional suggestions

Perhaps better to rename "Master Key" (Settings > Master key) to "Credentials" as we'll manage Master Key, Keyfile, Hardware key all from this page.
So final would be

  • Settings > Database > Credentials
    • Master Key
      • Change master-key
      • Remove master-key
      • [OR] Add master-key
      • Renewal
        • Recommended renewal
        • Force renewal
        • Force renewal next time
    • Key File (under "Additional Protections" sub-heading not as separate page)
      • Change Key-file
      • Remove Key-file
      • [OR] Add Key-file
    • Hardware key (under "Additional Protections" sub-heading not as separate page)
      • Change Hardware-key
      • Remove Hardware-key
      • [OR] Add Hardware-key

@J-Jamet J-Jamet added this to 4.2.0 Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

No branches or pull requests

1 participant