What is KeePass?
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). For more information, see the features page.
KeePass 1.0 has been released today! After about 18 months of development, here's the first version that can be considered really stable and has most features I wanted of a password manager. Many thanks to all people supporting KeePass (translators, donators, people submitting feature requests, bugs, etc.)!
Here are all changes, additions and bugfixes since 0.99c:
05/06/04 - 1.00
- Changed window activation routine for the Auto-Type command
- Minor improvement to the checkboxes in the advanced options
- Added short 'first steps' KeePass usage tutorial to the CHM
- Extended and updated CHM manual
- The automatic random password generation for new entries is optional now
- Moved 'workspace cannot be unlocked' message to the status bar (instead of displaying it in a message box)
- Improved window repositioning code (window position and size is now remembered over different desktop screen resolutions)
- Added option to exclude backup entries in quick searches
- Fixed default Y-splitter position (used when no INI present)
- Fixed a bug which caused the toolbar to be displayed incorrectly after a second database has been opened when being in single-instance mode and having the first db locked
- Fixed a bug which could make KeePass show an empty expired entry list dialog when opening a new database
- Fixed a bug that could crash KeePass when changing the UI language while the single instance option is enabled
- Shift-Home and Shift-End don't clear secure edit controls any more when being in non-protected mode
- Clearing out the date/time fields completely results in default values instead of invalid dates/times
- You cannot enter invalid dates/times any more
- Renamed the long traying command string to "Tray/Untray"
- Added -ext: command-line parameter; parameters that start with -ext: are not parsed by KeePass and can therefore be used by plugins for example
- Added 6 and 12 months to pre-defined expiry intervals list
- Several minor UI improvements