HTML5 巨大的 md5 总和的网络工作者
HTML5 Web Workers for huge md5 sum
我已经在使用网络工作者方案在上传之前从本地文件中获取 md5 和 - 它对小文件运行良好。
但出于我的应用目的,我需要从一个 5gb 的文件中获取哈希值,并且我发现的所有 md5 实现都需要在一个字符串中分配所有内容 - 这会导致分配大小溢出。
是否可以通过内存分页获取md5 js hash?
你要找的是支持流式传输的md5算法。您可能需要研究流式 md5 算法。例如,这是一个:
请注意,尽管我给出的示例是一个 NPM 包,但它没有任何外部依赖项。你应该可以在浏览器中使用它。
我已经在使用网络工作者方案在上传之前从本地文件中获取 md5 和 - 它对小文件运行良好。
但出于我的应用目的,我需要从一个 5gb 的文件中获取哈希值,并且我发现的所有 md5 实现都需要在一个字符串中分配所有内容 - 这会导致分配大小溢出。
是否可以通过内存分页获取md5 js hash?
你要找的是支持流式传输的md5算法。您可能需要研究流式 md5 算法。例如,这是一个:
请注意,尽管我给出的示例是一个 NPM 包,但它没有任何外部依赖项。你应该可以在浏览器中使用它。