Menu

#50 kpcli uses keyfiles in incompatible way

v1.0 (example)
closed-fixed
keyfile (1)
5
2023-08-14
2023-08-12
No

kpcli version 4.0 beta 8 seems to use keyfiles in a way that is incompatible with any other keepass program. I cannot open any database that uses a keyfile if it was created on KeePass2 or KeePassXC. No database created in kpcli with a keyfile can be opened in other programs.

Discussion

  • Kurt Fitzner

    Kurt Fitzner - 2023-08-12

    I have attempted this with both 128 byte key files (which are used raw) and larger keyfiles (which are hashed first).

     
    • Lester Hightower

      I wanted to let you know that I had a little time to look at this and I found and fixed the problem. I am reviewing and cleaning up the code a bit now, but it is working. So, no need to send the vers info that I requested earlier. I hope to get a new beta out later today or tomorrow.

       
  • Lester Hightower

    Thank you for this bug report. I will look into it as soon as I can.

    In the interim, and to assist me, would you please add a comment that includes the output kpcli's vers command so that I can see the configuration of your runtime environment? The output of the vers -v command may also be helpful, but likely less important.

    Thanks.

     
  • Lester Hightower

    • assigned_to: Lester Hightower
     
  • Lester Hightower

    • status: open --> closed-fixed
     
  • Lester Hightower

    This problem is fixed in kpcli-4.0-beta9 which was just placed in the prelease folder.

     
  • Kurt Fitzner

    Kurt Fitzner - 2023-08-14

    Thank-you kindly for the quick fix - I got home from work and there is already a new release. It works great on all my databases.

     

Log in to post a comment.