【问题标题】:HTML5 Web Workers for huge md5 sum用于巨大 md5 总和的 HTML5 Web Workers
【发布时间】:2015-11-30 19:14:11
【问题描述】:

在上传之前,我已经在使用网络工作者场景从本地文件中获取 md5 总和 - 它适用于小文件。

但对于我的应用程序而言,我需要从一个 5gb 的文件中获取哈希值,并且我发现的所有 md5 实现都需要在一个字符串中分配所有内容 - 这会导致分配大小溢出。

内存分页可以得到md5 js hash吗?

【问题讨论】:

    标签: javascript html hash md5 web-worker


    【解决方案1】:

    您正在寻找的是一种支持流式传输的 md5 算法。您可能想要研究一些流式 md5 算法。例如,这里有一个:

    请注意,即使我给出的示例是一个 NPM 包,它也没有任何外部依赖项。您应该可以在浏览器中使用它。

    【讨论】:

    • 谢谢伊万!这正是我所需要的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-06
    • 2013-06-05
    相关资源
    最近更新 更多