1 个不稳定版本

0.1.0 2023年11月9日

#15 in #keeps

Download history · Rust 包仓库 13/week @ 2024-03-10 · Rust 包仓库 47/week @ 2024-03-31 · Rust 包仓库 18/week @ 2024-04-07 · Rust 包仓库 2/week @ 2024-04-14 · Rust 包仓库 98/week @ 2024-04-21 · Rust 包仓库 25/week @ 2024-04-28 · Rust 包仓库 7/week @ 2024-05-05 · Rust 包仓库 43/week @ 2024-05-12 · Rust 包仓库 5/week @ 2024-05-19 · Rust 包仓库 16/week @ 2024-06-02 · Rust 包仓库 38/week @ 2024-06-09 · Rust 包仓库 7/week @ 2024-06-16 · Rust 包仓库

61 次每月下载

MIT 许可证

67KB
1.5K SLoC

Keccak Prime

保持您的 PoW 区块链绿色的散列算法。

要使用 AES 的 CPU 加速,请提供以下编译标志

RUSTFLAGS="-Ctarget-cpu=sandybridge -Ctarget-feature=+aes,+sse2,+sse4.1,+ssse3"

lib.rs:

Keccak 衍生函数指定在 FIPS-202SP800-185KangarooTwelve 中。

示例

#
let input_a = b"hello world";
let input_b = b"!";
let mut output = [0u8; 32];
hasher.update(input_a);
hasher.update(input_b);
hasher.finalize(&mut output);

致谢

许可证

CC0。请善意地注明来源。也承担责任,但不是法律责任。

依赖关系

~1.5MB
~27K SLoC