KeePass is an open source password manager for the Windows operating system (and other operating systems thanks to ports) that ticks all the right boxes for me.

While I can understand the appeal of cloud-based password managers -- access your passwords everywhere as long as you have your credentials for the account at hand -- it is always overshadowed by the fact that your data is saved in the cloud which has privacy and security implications.

The past has shown that servers operated by companies that operated password managers are high profile targets that may get breached just like any other server and that they are not without security issues either.

It should be clear that the same thing can happen to your own system but the difference is that you have full control over your own system whereas you have zero control over how your data is stored or processed if you use an online manager.

KeePass was audited in 2016 and no critical vulnerabilities were found during the audit. Users who need cloud access may want to check out KeeWeb, a solution to access KeePass on the Web.

Tip: Click here to open the review of KeePass published in 2018.

KeePass changing the default password options

https://cdn.ghacks.net/wp-content/up...rd-manager.png

KeePass includes a potent password manager that you may use to generate new passwords when you sign up for services on the Internet or need to change passwords.

You may open the password generator manually with a click on Tools and selecting Generate Password, or access it directly when you create a new database entry.

https://cdn.ghacks.net/wp-content/up...generation.png

The password generation options display settings to change the general characteristics of generated passwords. KeePass supports the following options in this regard:

  • Change the length of the generated password.
  • Use Upper-case characters.
  • Use Lower-case characters.
  • Use digits.
  • Use Minus.
  • Use Underline.
  • Use Space.
  • Use Special.
  • Use Brackets.
  • High Ansi characters.
  • Include custom characters you specify.

You may also switch from generating passwords using a character set, as described above, to generating passwords using patterns or custom algorithms.

You can modify any setting in the password generator but will notice that the setting is not saved automatically.

https://cdn.ghacks.net/wp-content/up...ve-profile.png

What you need to do is activate the "save" button in the Password Generation Options. You get options to create a new profile or overwrite an existing profile.

The only profile that you can overwrite when you make the first change is the automatically generated password profile. The profile is used to generate passwords whenever you create a new entry in the database.

KeePass uses the new password generation rules from that moment on if you have modified the "Automatically generated passwords for new entries" rule. You may also create new profiles that you may select then when you generate new passwords.

It is still possible to modify the automatically generated password for individual entries by opening the password generator from the new entry form.

Closing Words

The option to save changes made to the password generator is overlooked easily. A notification on first use would be useful in this regard in my opinion so that users know how that is done.


Note: To avoid any misunderstanding this article is not mine.