#sha-256 #sha-2 #hash #hash-ring #ethereum #hashing #switch

eth2_hashing

Ethereum 2.0 中使用的哈希原语

2 个不稳定版本

0.2.0 2021 年 7 月 29 日
0.1.0 2019 年 7 月 31 日

#13 in #hash-ring

Download history 541/week @ 2024-03-13 253/week @ 2024-03-20 410/week @ 2024-03-27 653/week @ 2024-04-03 1542/week @ 2024-04-10 963/week @ 2024-04-17 845/week @ 2024-04-24 279/week @ 2024-05-01 542/week @ 2024-05-08 731/week @ 2024-05-15 1669/week @ 2024-05-22 748/week @ 2024-05-29 2839/week @ 2024-06-05 3405/week @ 2024-06-12 1477/week @ 2024-06-19 1066/week @ 2024-06-26

8,831 每月下载次数

Apache-2.0

9KB
175

针对 Ethereum 2.0 优化的 SHA256。

此 crate 的初始目的是提供 Ethereum 2.0 中使用的哈希函数的抽象。哈希函数在规范过程中有所变化,因此在这个 crate 中一次性定义它使得替换变得容易。

现在这个 crate 主要作为两个 SHA256 crate(sha2ring)的包装器,根据 SHA 内置函数的可用性在运行时切换。

依赖项

~7.5MB
~230K SLoC