Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.55k stars 269 forks source link

Database doesn't open after entering password #1768

Closed Dinoperson closed 6 months ago

Dinoperson commented 7 months ago

Describe the bug

If you want to unlock a database, you land on the start screen

To Reproduce

Steps to reproduce the behavior:

  1. Click on 'Vorhandene Datenbank öffnen'
  2. Choose a .kdbx file
  3. Enter correct password
  4. Click on 'Entsperren'
  5. See that you're on the start screen

Expected behavior

I guess that you can view your just unlocked database

KeePass Database

KeePassDX:

Android:

Additional context

//

J-Jamet commented 7 months ago

I haven't encountered this problem, but since you're using the NextCloud application, check that the URI of the kdbx file is accessible locally.

Dinoperson commented 7 months ago

I haven't encountered this problem, but since you're using the NextCloud application, check that the URI of the kdbx file is accessible locally.

We tried some other things and it seems like I can't use Argon2id (KDBX 4) or Argon2d (KDBX 4) as key derivation function (Schlüssel-Ableitungsfunktion in German). So it does work now with AES-KDF (KDBX 4). My partner doesn't run into this issue at all though and he doesn't use a Samsung device. So my best guess is that the issue appears because of my OS. I've just tried saving the file locally before trying to open it with the App and it still doesn't work.

J-Jamet commented 6 months ago

OK, assuming this is an operating system issue, I close it.