#word-list #diceware #bits #numbers #binary #interface #generate

wordlists

以比特为输入,以词汇为输出

2个不稳定版本

0.2.0 2022年6月14日
0.1.0 2022年6月13日

#1802 in 编码

GPL-3.0许可协议

315KB
506 代码行

WordLists

当前版本:0.2.0

License builds.sr.ht status Latest version Documentation

此包通过一个相对统一的接口编码多个词汇表。此接口非常有用,可用于

  • 将二进制数据编码为词汇表。
  • 将UUID或数字编码为词汇表。
  • 生成随机词汇表。
  • 从词汇表中生成二进制数据。
  • 根据词汇表验证给定的二进制数据。
  • 确认词汇表是否来自特定的生成器。

此包的实用性;虽然它有许多子实现,但每个实现都由功能标志控制。

关于包名称的说明...

我不知道该叫什么名字;但这是一个词汇表包,所以我这样叫它。然而,有一个名为 'wordlist' 的抢占包,所以这里可能会有问题。

替代方案

已经有许多包可以编码 "词汇表",例如:eff-wordlistdicewarechbs 等。它们可能比这个包更好。

依赖项

~1.6–2.2MB
~50K SLoC