pwdgen 算法安装参考 随机密码生成工具

程序名称:pwdgen 算法安装参考

授权协议: BSD

操作系统: Windows

开发语言: Google Go

pwdgen 算法安装参考 介绍

PwdGen为一个随机密码生成工具,
生成密码由大小写字母和数字组成. 支持KeePass 1.x格式.

常见用法:

$ pwdgen id0
$ pwdgen id0 id1 id2

$ pwdgen --encrypt-key=111 id0
$ pwdgen --encrypt-key=111 id0 id1 id2

$ pwdgen --encrypt-key=111 --encrypt-salt=fuckcsdn --site-salt=site0 id0 id1
$ pwdgen --encrypt-key=111 --encrypt-salt=fuckcsdn --site-salt=site0 id0 id1
$ pwdgen --encrypt-key=111 --encrypt-salt=fuckcsdn --site-salt=site0 id0 id1

$ # *.ini -> *.keepass1x.csv
$ pwdgen --keepass-config=config.ini
$ pwdgen --keepass-config=config.ini --encrypt-key=111
$ pwdgen --keepass-config=config.ini --encrypt-key=111 --encrypt-salt=fuckcsdn

$ pwdgen --version
$ pwdgen --help
$ pwdgen -h

算法

PwdGen采用以下算法生成随机密码:

base58(sha512(md5hex(encrypt_key+encrypt_salt)+site_id+site_salt)[0:16]

其中encrypt_key是用户输入的加密口令, base58是为了生成用户友好字符.

安装

如果有Go语言环境的话, 用以下命令安装:

go install "bitbucket.org/chai2010/pwdgen"

Windows用户可以从这里下载可执行程序.

参考

pwdgen 算法安装参考 官网

https://bitbucket.org/chai2010/pwdgen

相关编程语言

IPTraf是一个使用简单的网络状况监视工具。
所谓 rootkit ,是一类入侵者经常使用的工具。这类工...
系统管理员可以利用Health Monitor 去监控网络中的每...
当服务器遭到黑客攻击时,在多数情况下,黑客可能对...
Hobbit是一个基于WEB用于监视系统运行状态和网络信息...
MX4J是Java管理扩展技术的一个开源实现,支持JSR3 (...