4 个稳定版本

1.1.1 2024年3月18日
1.0.1 2018年12月19日
1.0.0 2017年1月14日

#32身份验证

Download history 10255/week @ 2024-04-01 11159/week @ 2024-04-08 12868/week @ 2024-04-15 15603/week @ 2024-04-22 17747/week @ 2024-04-29 14012/week @ 2024-05-06 16873/week @ 2024-05-13 19370/week @ 2024-05-20 17924/week @ 2024-05-27 20137/week @ 2024-06-03 14174/week @ 2024-06-10 16197/week @ 2024-06-17 20698/week @ 2024-06-24 15034/week @ 2024-07-01 9867/week @ 2024-07-08 9530/week @ 2024-07-15

55,431 每月下载量
用于 40 个 crates (7 直接)

MIT 许可证

34KB
502

mnemonic

这是由 Oren Tirosh 用 C 语言编写的助记符编码器的 Rust 版本,可从以下网址获取:

https://github.com/singpolyma/mnemonicode

这些例程实现了一种将二进制数据编码成单词序列的方法,可以打电话时说,例如,并在另一端将其转换回数据。

更多信息,请参阅

http://web.archive.org/web/20101031205747/http://www.tothink.com/mnemonic/

示例

let bytes = [101, 2, 240, 6, 108, 11, 20, 97];

let s = mnemonic::to_string(&bytes);
assert_eq!(s, "digital-apollo-aroma--rival-artist-rebel");

let mut decoded = Vec::<u8>::new();
mnemonic::decode(s, &mut decoded).unwrap();

assert_eq!(decoded, [101, 2, 240, 6, 108, 11, 20, 97]);

lib.rs:

这是由 Oren Tirosh 用 C 语言编写的助记符编码器的 Rust 版本,可从以下网址获取:

https://github.com/singpolyma/mnemonicode

这些例程实现了一种将二进制数据编码成单词序列的方法,可以打电话时说,例如,并在另一端将其转换回数据。

更多信息,请参阅

http://web.archive.org/web/20101031205747/http://www.tothink.com/mnemonic/

示例

let bytes = [101, 2, 240, 6, 108, 11, 20, 97];

let s = mnemonic::to_string(&bytes);
assert_eq!(s, "digital-apollo-aroma--rival-artist-rebel");

let mut decoded = Vec::<u8>::new();
mnemonic::decode(s, &mut decoded).unwrap();

assert_eq!(decoded, [101, 2, 240, 6, 108, 11, 20, 97]);

无运行时依赖