在GPU上计算单个MD5 SHA1哈希

Gho*_*der 6 md5 gpu sha1

我想知道是否有可能在GPU上比在CPU上更有效地计算单个MD5或SHA1哈希.

我知道有些应用程序可以与暴力密码并行计算大量哈希值.那不是我想要的.我想快速哈希大数据缓冲区.

看看这些算法,似乎无法将它们并行化以实现高效的GPU计算.但也许我错了?

Jan*_*cas 4

单个 MD5 或 SHA1 哈希值无法在 GPU 上高效计算。这两种哈希算法不能并行,但本质上是顺序的。GPU 只能高效地处理可分解为数千个并行部分的任务。在执行顺序任务时,GPU 比常规 CPU 慢得多。暴力破解密码之所以有效,是因为可以同时计算许多不同密码的哈希值。