22 个版本
0.5.8 | 2022年10月20日 |
---|---|
0.5.7 | 2022年10月19日 |
0.5.3 | 2022年9月18日 |
0.4.0 | 2022年9月16日 |
0.1.0 | 2015年6月16日 |
#60 在 身份验证
62 每月下载量
665KB
441 行
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 指南 中提到的三个单词表
-
原始的 Reinhold 单词表 (Wayback Machine 镜像)。
-
全新的
--wordlist-file
命令行选项,用于加载和使用您自己的换行符分隔的单词表文件。请咨询相关内容! -
物理骰子掷骰!你可以(不要使用 echo,它将在
ps
中显示,并向其他用户显示您的掷骰结果)$ cat | diceware -l efflong -r 111111 111112 ^D abacus abdomen
-
单词表位于其自己的 diceware_wordlists 包中,您可以用于自己的邪恶行为。
镜像
你好,聊天,或跳跃,也就是“社区”
你可以在 #rusty-diceware:matrix.org 聊天室中打招呼和/或抱怨 rusty-diceware 多么糟糕。
依赖项
~1MB
~11K SLoC