Menu

#2102 Android password does not work anymore

KeePass_2.x
closed
nobody
5
2021-11-07
2021-10-07
Andre K
No

Hi,
using Keepass on my PC (kdbx) and Android (kdb) without any issue until today:
Out of the sudden: when i tried to open my android app the usual KDB file it stated:
"not psossbile - The composite key is invalid"
but i just use a masterkey (no key - file, nothing combined, nothing fancy)
What i have done so far:

  • i typed the password correctly. checked it by clicking the eye! - not successful
  • tried to copy the db file to the internal memory on the android phone (the DB located on SD-card had issues) - not successful
  • deinstalled keepass android app and installed the latest version - not successful
  • transferred it to the pc (on windows copy & paste) and opened it with windows desktop version,
    - by importing it -- same error message: The composite key is invalid
    - by importing in repairmode, creating new ID's - not successful

the phone ran out of power yesterday and went black, apart from that nothing has changed recently on the phone. Phone has been recharged as always without issues.

unfortunately i am a little bit out of ideas- every SUPPORT is highly appreciated!!!

I know - backups do help - but it was not the latest version in the backup, so some, but important information is locked, and now it seems to be too late.

What does this "The composite key is invalid" mean exactly, what does the programm expect?

Can i have activated anything by accident? in the last days i took my phone out of my pocket and the Keepass APP was open, unlocked (maybe due to biometric verification)

Discussion

  • Paul

    Paul - 2021-10-08

    This is not the support site for 3rd party (Android) apps, but we will try to help.

    Composite key is invalid means the master key you supplied did not decrypt the database.
    The fact that you can open it on the PC means KeePass and the database are OK, the issue is on your Android device.

    If you have saved information in the database on the phone but not copied those changes to your PC, I suggest the following.

    1. Copy the database from your phone to your PC, saving it in a temporary location away from your normal PC database.
    2. Double click on the copied database and it should open in KeePass. Enter your master key / password.

    Are you able to open the database on the PC?
    If so, on your phone, open the KeePass compatible app and then re-select the database, using the location from above.

    Let us know what happens.

    cheers, Paul

     
  • Andre K

    Andre K - 2021-10-08

    Thanks Paul,

    but unfortunately i am not able to open it all. It does not work on Android and not on PC. Maybe i should have written it in my initial post in another way, like:

    • transferred it to the pc (on windows copy & paste) and tried to open it with windows desktop version by two different ways, result:
      - by importing it -- same error message: The composite key is invalid
      - by importing in repairmode, creating new ID's - not successful (general error message)

    i have one more question: this composite key could also mean that it is just one master password? Because i did not change that recently ....

     
  • Andre K

    Andre K - 2021-10-08

    And Sorry i was under the impression that all environments are from one team, but idea of open source ... it is not. so thank you for taking a look into it.
    For me the issue is also not neccessary with Android, as db does not open at all, whether it is on PC or Android.
    This was just the description, how the situation developed ...
    Thanks Anyway for your support.

    kind regards
    Andre

     
  • Paul

    Paul - 2021-10-09

    The Master Key in KeePass is a combination of all the things you use to secure the database, password, key file, etc. In your case it is only a password.

    As it won't open on the PC, the problem is one of 2 things.

    1. You are typing the wrong password.
    2. You are trying to open the wrong database.

    If the file was corrupted, KeePass would report as error.
    What it reports is a master key that won't decrypt the database.

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2021-11-07
    • status: open --> closed
    • Group: KeePass_1.x --> KeePass_2.x
     

Log in to post a comment.

MongoDB Logo MongoDB