gpt4 book ai didi

c++ - 如何计算一个大文件的MD5和SHA校验和?

转载 作者:行者123 更新时间:2023-11-30 02:52:18 26 4
gpt4 key购买 nike

我想计算一系列大文件的 MD5 和 SHA 校验和。每个文件大约 1GB,所以我希望尽可能快。

谁能帮忙推荐一些高效的C++库?

顺便说一句,

读取文件时,fread( buffer, sizeof(char), BUFFER_SIZE, fin )BUFFER_SIZE的大小是多少才合理?

最佳答案

您可以使用 Openssl。搜索关于 MD5 大文件的神秘答案 How to create a md5 hash of a string in C?当您查看 Openssl SHA 文档时,您会发现 MD5 和 SHA 使用这些函数的方式是相同的。 SHA Openssl Docs

关于c++ - 如何计算一个大文件的MD5和SHA校验和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19065711/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com