#keccak #hash #hashing #hasher #green #keeps #prime

bin+lib keccak_prime

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

1 个不稳定版本

0.1.0 2023年11月9日

#15 in #keeps

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

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