fyh*_*ang 0 c++ sha murmurhash
我想使用MurmurHash3唯一地识别大型数据。此实现:
http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.h
不过,似乎并没有提供一种增量更新哈希的方法-它似乎为给定的每个数据块计算一个单独的哈希。例如,如果我要对磁盘中的512MB数据进行哈希处理,则可能不想一次将其全部加载到内存中,或者如果我要对网络中的未知数据进行哈希处理。有没有人曾经在这样的上下文中使用过MurmurHash3(以增量方式散列大量数据)?如果您可以向我介绍一些资源或替代实施,那将非常好:)。我正在寻找与SHA256_UpdateOpenSSL 类似的东西。
谢谢!