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
算法
base58(sha512(md5hex(encrypt_key+encrypt_salt)+site_id+site_salt)[0:16]
其中encrypt_key是用户输入的加密口令, base58是为了生成用户友好字符.
安装
如果有Go语言环境的话, 用以下命令安装:
go install "bitbucket.org/chai2010/pwdgen"
参考
pwdgen 算法安装参考 官网
https://bitbucket.org/chai2010/pwdgen
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。