#摘要 #哈希 #校验和 #sha384 #sha2-384

chksum-sha2-384

SHA-2 384哈希函数的实现,具有简单的接口,可用于计算字节数、文件、目录等的摘要

1个不稳定版本

0.0.0 2023年12月21日

#103#摘要

Download history 2383/week @ 2024-03-13 2352/week @ 2024-03-20 931/week @ 2024-03-27 475/week @ 2024-04-03 797/week @ 2024-04-10 314/week @ 2024-04-17 413/week @ 2024-04-24 392/week @ 2024-05-01 403/week @ 2024-05-08 379/week @ 2024-05-15 513/week @ 2024-05-22 554/week @ 2024-05-29 651/week @ 2024-06-05 533/week @ 2024-06-12 440/week @ 2024-06-19 248/week @ 2024-06-26

1,983 每月下载量
3 个包中使用 (通过 chksum-sha2)

MIT 许可证

22KB
169

chksum-sha2-384

GitHub Build docs.rs MSRV deps.rs unsafe forbidden LICENSE

SHA-2 384哈希函数的实现,具有简单的接口,可用于计算字节数、文件、目录等的摘要。

设置

要使用此包,请将以下条目添加到您的Cargo.toml文件中的dependencies部分

[dependencies]
chksum-sha2-384 = "0.0.0"

或者,您可以使用cargo add子命令

cargo add chksum-sha2-384

用法

使用chksum函数计算文件、目录等的摘要。

use chksum_sha2_384 as sha2_384;

let file = File::open(path)?;
let digest = sha2_384::chksum(file)?;
assert_eq!(
    digest.to_hex_lowercase(),
    "12ecdfd463a85a301b7c29a43bf4b19cdfc6e5e86a5f40396aa6ae3368a7e5b0ed31f3bef2eb3071577ba610b4ed1cb8"
);

有关更多用法示例,请参阅docs.rs上的文档。

许可证

此包根据MIT许可证授权。

依赖项

~0.4–0.9MB
~20K SLoC