gpt4 book ai didi

c++ - C++中MD5的快速实现

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:58:21 27 4
gpt4 key购买 nike

首先,要明确一点,我知道 C++ 中存在大量 MD5 实现。这里的问题是我想知道是否比较哪个实现比其他实现更快。由于我在大小大于 10GB 的文件上使用此 MD5 哈希函数,因此速度确实是这里的主要问题。

最佳答案

我认为 avakar 试图表达的观点是:在现代处理能力下,硬盘驱动器的 IO 速度是瓶颈,而不是哈希计算。获得更高效的算法对您没有帮助,因为这不是(可能)最慢的点。

如果您正在做任何特殊的事情(例如 1000 轮),那么它可能会有所不同,但如果您只是计算文件的哈希值。您需要加快 IO,而不是数学。

关于c++ - C++中MD5的快速实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8189481/

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