GNU gnu-pw-mgr "manages" passwords by re-computing them on demand. It does an sha256 sum of a long, unguessable string stored in a protected file conjoined with a never-recorded private permutation of a domain name. The result is cropped and twiddled in repeatable ways to satisfy the password requirements of the intended web site. By basing the check sum on a permutation of a domain, it winds up easier to have different passwords for different domains than to overuse a single password.
Since its initial release, none of the algorithms have changed, so previously created passwords will still be produced by this modified program. New in 2.3.3 - July 2018 I managed to disable the recording of the password update date. online docs: http://www.gnu.org/software/gnu-pw-mgr/manual/html_node/index.html gnu-pw-id home: http://www.gnu.org/software/gnu-pw-mgr/ primary ftp: ftp://ftp.gnu.org/gnu/gnu-pw-mgr/ .tar.gz: ftp://ftp.gnu.org/gnu/gnu-pw-mgr/gnu-pw-mgr-2.3.3.tar.gz bug reports: bug-gnu-pw-mgr at the usual GNU domain bug archive: https://lists.gnu.org/mailman/listinfo/bug-gnu-pw-mgr maintainer: Bruce Korb - bkorb at the usual GNU domain -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.