Feature #16284
Update doc for KeePassXC
0%
Description
Mostly KeePassX replacement with KeePassXC is a dropin replacement. The usage is the same as before, the filename is the same.
So replace
KeePassX -> KeePassXC
/.config/keepassx/keepassx2.ini ->/.config/keepassxc/keepassxc.ini
Migration from old file format is still supported via Import.
Don’t know if it is too technical:
We may also want to document that there is a new kdbx file format, that is incompatible with the current one.
KeePassXC won’t upgrade the file format automatically.
You need to update to this format by hand by switching Encryption Algorithm to “ChaCha20”, and the Key Derivation Function to “Argon2”:
https://keepassxc.org/docs/#faq-security-kdbx4
https://theorangeone.net/posts/keepassxc-2.3-migration/#kdbx4
Subtasks
Related issues
Blocked by Tails - |
Resolved | 2019-01-05 |
History
#1 Updated by hefee 2019-01-05 10:22:06
- blocks
Bug #16282: Documentation updates for Tails 4.0 added
#2 Updated by intrigeri 2019-01-05 10:34:16
- blocked by deleted (
)Bug #16282: Documentation updates for Tails 4.0
#3 Updated by intrigeri 2019-01-05 10:34:33
- Parent task changed from
Feature #15297toBug #16282
#4 Updated by intrigeri 2019-01-05 10:35:23
- Status changed from New to Confirmed
- Assignee set to hefee
- Target version set to Tails_4.0
Please reassign to sajolida once this change has been completed on feature/buster :)
#5 Updated by intrigeri 2019-01-05 10:48:50
- blocked by
Feature #15297: Replace KeePassX with KeePassXC added
#6 Updated by hefee 2019-01-06 10:33:35
- Assignee changed from hefee to sajolida
Another thing I spotted (https://tails.boum.org/doc/encryption_and_privacy/manage_passwords/index.en.html):
“If you have a database named keepass.kdbx” should be keepassx.kdbx
so we have the functuallity to restart from Presistent/keepassx.kdbx
out of the box, not Presistent/keepass.kdbx
#7 Updated by intrigeri 2019-01-07 19:34:31
- Subject changed from Replaced KeePassX -> KeePassXC to Update doc for KeePassXC
#8 Updated by sajolida 2019-01-10 19:54:57
> “If you have a database named keepass.kdbx” should be keepassx.kdbx
Fixed in c1e676a62d.
#9 Updated by intrigeri 2019-08-09 17:18:35
- Priority changed from Normal to Elevated
#10 Updated by sajolida 2019-08-28 11:52:05
- Status changed from Confirmed to Needs Validation
- Assignee changed from sajolida to cbrownstein
I wrote 89a3f0886c to document how to update the cryptographic parameters. Please have a look.
The change from kdb to kdbx is already documented.
#11 Updated by cbrownstein 2019-08-28 15:14:04
- Assignee changed from cbrownstein to sajolida
I cleaned up the grammar a bit in 89a3f0886c
Otherwise, looks good!
#12 Updated by sajolida 2019-08-29 06:56:30
- Status changed from Needs Validation to Fix committed
- Assignee deleted (
sajolida)
Excellent! So we can close this ticket.
#13 Updated by intrigeri 2019-08-29 08:51:52
- Status changed from Fix committed to Resolved