This is Gentoo's testing wiki. It is a non-operational environment and its textual content is outdated.
Please visit our production wiki at https://wiki.gentoo.org
Password management tools
This page is dedicated to secure password generation, auditing of generated passwords for security, and management of existing passwords.
Password Generators
Apg
Emerge
root #
emerge --ask apg
Usage
user $
apg
Apg's default settings do not enforce usage of caps numbers or symbols.
to generate an extremely secure password:
user $
apg -M CNS -m 165
makepasswd
app-admin/makepasswd is a random password generator.
passook
app-admin/passook is a password generator capable of generating pronounceable and/or secure passwords.
pwgen
app-admin/pwgen is a password generator.
ranpwd
app-admin/ranpwd generates random passwords using the in-kernel cryptographically secure random number generator.
Password Managers
These passwords are extremely random and difficult to remember, therefore a password manager should be employed.
fpm2
x11-misc/fpm2 is a GTK+ password manager utility with password generator.
gorilla
app-crypt/gorilla is a Password Safe clone for Linux. It stores passwords in secure way with GUI interface.
KeePass
Keepass is a light weight password management system. Keepass requires mono.
root #
emerge --ask keepass
keepassc
keepassc is a curses-based password manager compatible with app-admin/keepass-1.x and app-admin/keepassx. It is currently not packaged for Gentoo, but it can be built manually by users.
KeePassX
app-admin/keepassx is a Qt password manager with compatible Win32 and Pocket PC versions. It is compatible with the password databases from app-admin/keepass.
KeePassXC
app-admin/keepassxc is a fork of KeePassX that aims to incorporate stalled pull requests, features, and bug fixes that have never made it into the main KeePassX repository.
pass
app-admin/pass stores, retrieves, generates, and synchronizes passwords securely using app-crypt/gnupg, app-admin/pwgen, and dev-vcs/git.
The password store (or pass) is simple shell script, which provide commands for convenient store passwords in separated gpg encrypted files, temporally put a password to clipboard and track changes using git. It realizes password management in respect Unix philosophy.
There's also a GUI client, a Firefox plugin and an iOS interface.
For further details visit the project's homepage.
pwsafe
app-misc/pwsafe is a command-line password manager compatible with Password Safe.
Revelation
Revelation is a password management system for GNOME. It is also possibly suitable for non GNOME users.
root #
emerge --ask revelation
tkpasman
app-misc/tkpasman is a useful and reliable personal password manager written in Tcl/Tk.