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

From Gentoo Wiki (test)
Jump to:navigation Jump to:search

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.