7个版本 (4个稳定版)
1.2.1 | 2022年11月4日 |
---|---|
1.1.1 | 2022年10月20日 |
0.5.6 | 2022年10月18日 |
#545 in 身份验证
在 2 crate中使用
550KB
198 行
rusty-diceware - 使用单词列表的密码生成器
命令行Diceware (Wayback Machine镜像),可带或不带骰子,用rustlang编写。
请使用Gitlab进行任何操作。Github只是一个镜像。
灵感来源于伟大的密码生成解决方案Diceware (Wayback Machine镜像),由Arnold G. Reinhold (Wayback Machine镜像)发明,以及Randall Monroe的xkcd#936。
用法
Usage: diceware [options]
Options:
-h, --help This help message.
-e, --entropy Display number of entropy bits.
-r, --dicerolls Provide results of physical dice rolls. Word per line,
same digit order as in the files, digits between and
including 1 and 6.
-n, --nword NWORD Number of words in a passphrase.
-d, --delimiter DELIM
The delimiter character used to separate the words.
-f, --wordlist-file FILE
Path to a wordlist file.
-l, --wordlist WORDLIST
Wordlist to use. (efflong (default), effshort1,
effshort2, minilock, reinhold, or beale)
特点
-
包含EFF的Diceware指南中提到的三个单词列表
-
全新的
--wordlist-file
命令行选项,该选项加载并使用您自己的换行符分隔的单词列表文件。请询问! -
物理骰子掷骰!您可以(不要使用echo,它将在
ps
中显示,并将您的骰子结果显示给其他用户)$ cat | diceware -l efflong -r 111111 111112 ^D abacus abdomen
-
单词列表存储在它们自己的 diceware_wordlists 包中,您可以用于自己的邪恶行径。
镜像
打招呼,聊天,或/和蹒跚而行,即“社区”
您可以在 #rusty-diceware:matrix.org 聊天室中说你好,或/和抱怨 rusty-diceware 多么糟糕。
提示
如果您想为这项工作提供小费,我已设置了一个 Liberapay 账户
<script src="https://liberapay.com/yuvallanger/widgets/button.js"></script><a href="https://liberapay.com/yuvallanger/donate"><img alt="使用 Liberapay 捐赠" src="https://liberapay.com/assets/widgets/donate.svg"></a>