cpm (Console Password Manager) is a small console tool to manage passwords and other sensitive data and store them in a public-key encrypted file. It also allows you to configure the whole hierarchy yourself, so it's easily adoptable for many requirements. The encryption is handled through GnuPG, and the data inside is stored as XML.
| Tags | Information Management Security Cryptography Password Management |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | POSIX Linux Unix Solaris |
| Implementation | C |
| Translations | English German |
Recent releases


Changes: A minor bug with no security effects was fixed. In the event that the GPG secret key of the user contained a comment, cpm displayed a warning message on program exit. This should now be fixed.


Changes: Two bugs were fixed that caused the application to crash. A user dialog was added that allows the user to automatically remove a leftover lock file.


Changes: The main feature of this release is support for a new GpgME 1.1 feature which enables cpm to autodetect the recipients of its database file. Until now, a wrapper script was necessary for this function. Furthermore, a minor bug with the --readonly option was fixed.


Changes: A bug in the security checks where some valid locale settings did not pass the test was fixed. Moreover, a new option allows the user to be locked within the defined templates. Some more user interface cleanups have also been made.


Changes: A UTF-8 encoding check on startup was added. A low maximum memory limit is handled correcly now. The error is reported properly, the application no longer segfaults.