24个版本 (1个稳定版)

1.0.0 2020年10月1日
0.7.1 2020年4月20日
0.7.0 2019年11月19日
0.6.5 2019年3月28日
0.1.1 2015年7月7日

#906密码学

Download history 2130/week @ 2024-03-25 2255/week @ 2024-04-01 2187/week @ 2024-04-08 2046/week @ 2024-04-15 2015/week @ 2024-04-22 1774/week @ 2024-04-29 1629/week @ 2024-05-06 1928/week @ 2024-05-13 1916/week @ 2024-05-20 1899/week @ 2024-05-27 2110/week @ 2024-06-03 1526/week @ 2024-06-10 1955/week @ 2024-06-17 1940/week @ 2024-06-24 1106/week @ 2024-07-01 1388/week @ 2024-07-08

6,552 每月下载量
用于 60 个crate (17 个直接使用)

MIT/Apache

10KB
104 代码行

TextNonce

Build Status

文档可在 https://docs.rs/textnonce 查找

nonce是一个密码学概念,代表一个从未使用过的任意数。

TextNonce 是一个nonce,因为前16个字符代表当前时间,这个时间在这个Timespec有效期间从未生成过,将来也不会生成。

TextNonce 还包括随机的字节,使其难以预测。这使得它适合用于会话ID。

它也是基于文本的,仅使用base64字符集中的字符。

可以生成不同长度的 TextNonce。最小长度为16个字符,长度必须是4的倍数。

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确说明,否则根据Apache-2.0许可证定义的任何有意提交的工作,都将按照上述方式双重许可,不附加任何额外条款或条件。

依赖项

~1MB
~18K SLoC