4 个稳定版本
2.1.0 | 2022年9月20日 |
---|---|
2.0.1 | 2022年9月16日 |
2.0.0 | 2021年11月7日 |
1.0.1 | 2021年10月26日 |
1843 在 密码学 类别中
每月106 次下载
36KB
682 行
洛雷
仅nightly版本的简单API的哈希算法,无任何依赖。
该crate当前实现
- MD2, MD4, 和 MD5
- SHA-1
性能不是该crate的主要目标,该crate的主要目的是学习和提供算法中间步骤的测试,包括填充、校验和和轮函数。
该crate的函数可能不适合用于生产目的。
一旦 slice::array_chunks
稳定下来,该crate可以使其在稳定Rust上工作。该crate可以重写为使用稳定的版本,但这会增加许多表达式的冗余。
特性
Serde 支持,并受 serde
特性的限制。
示例
基本用法
let input = "lol xd";
let digest = lore::md5(input);
assert_eq!(digest.to_string(), "982d7f24f8985a6baa5cf129acc73561");
依赖项
~170KB