Today you need to remember many passwords. You need a password for the Windows network logon, your e-mail account, your homepage's ftp password, online passwords (like CodeProject member account), etc. etc. etc. The list is endless. Also, you should use different passwords for each account. Because if you use only one password everywhere and someone gets this password you have a problem... A serious problem. The thief would have access to your e-mail account, homepage, etc. Unimaginable.
KeePass is a free/open-source password manager or safe which helps you to manage your passwords in a secure way. You can put all your passwords in one database, which is locked with one master key or a key-disk. So you only have to remember one single master password or insert the key-disk to unlock the whole database. The databases are encrypted using the best and most secure encryption algorithms currently known (AES and Twofish).
Added option to permute passwords generated using a pattern (this allows generating passwords that follow complex rules).
Added ability to specify custom character sets in password generation patterns.
Implemented new URL opening method (as workaround for buggy Firefox file handler registration on some systems).
Documents can now be opened using cmd:// URLs (shell execute).
Added support for CF_CLIPBOARD_VIEWER_IGNORE clipboard format (clipboard viewers/extenders compliant with this format ignore data copied by KeePass).
Improved window position/size/state handling (added support for Win+M / 'Show Desktop' command, window managers, ...).
Improved window positioning (PX=0/PY=0 works now).
Added -readonly command line switch; if present, the database will be opened in read-only mode.
Added ability to specify the characters a TAN can consist of.
KeePass now stores the user and machine name in .lock files, so it can show who's currently editing the file when trying to open a locked file.
Added support for subitem infotips in various list controls (languages list, export options, plugins, ...).
Added support for toggling items in option lists by pressing the Spacebar key.
Installer can now associate .kdb files with KeePass.
The password generator now remembers the last used settings (even if they are not saved manually as a profile).
Network administrators: cascading configuration model now uses a separate enforced configuration file.
Improved configuration saving/loading (improved behavior under Windows Vista when using the installer, improved out of the box support for installation by admin / usage by user, better limited user account handling, ...).
Added pattern placeholder 'S' to generate printable 7-bit ASCII characters.
Added pattern placeholder 'b' to generate brackets.
Added quick key file accessibility test in the password dialog (shows helpful system message on error).
Temporary files are now named randomly.
The password generator dialog is now shown in the Windows taskbar if the main window is minimized to tray.
KeePass now offers to open the help file when importing a CSV file fails.
The 'About' dialog is now automatically closed when clicking an hyperlink.
Expired/used TAN entries are not shown in the expired entries dialog any more.
Expired entries are not shown any more in the auto-type entry selection dialog.