When opening a KeePass database, and entering an incorrect master password, an error message is displayed. This error message is giving the full network path the database file, something I would prefer not be so readily shown to the end users. Can this message, or just the path, be hidden? I have hidden almost all other UI elements my users do not need through an extension.
Thanks for any help,
Ryan
Example Error:
\network_example_path\database.kdbx
Failed to load the specified file!
The composite key is invalid!
Make sure the composite key is correct and try again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When opening a KeePass database, and entering an incorrect master password, an error message is displayed. This error message is giving the full network path the database file, something I would prefer not be so readily shown to the end users. Can this message, or just the path, be hidden? I have hidden almost all other UI elements my users do not need through an extension.
Thanks for any help,
Ryan
Example Error:
\network_example_path\database.kdbx
Failed to load the specified file!
The composite key is invalid!
Make sure the composite key is correct and try again.
The database is protected by strong encryption using a secret (the Master Key). Obscuring its location does not provide meaningful protection.
As long as your Master Key is strong and secret there is no need to worry.
Sharing a Master Key (as in database) is a far more serious security risk.
Last edit: wellread1 2014-03-19
The message is very useful as it allows you to identify the database you are attempting to open - you may be using the wrong database / key.
cheers, Paul
My problem was that I wasn't specifying a key file. Here's the solution that worked for me:
http://chrismwright.wordpress.com/2014/06/21/keepass-problems-the-composite-key-is-invalid-solved/
Nice advert Chris. :)
cheers, Paul