【问题标题】:Generating md5/sha1/sha256 hash of downloaded file in Chrome Extension在 Chrome 扩展中生成下载文件的 md5/sha1/sha256 哈希
【发布时间】:2015-01-02 12:44:18
【问题描述】:

如何使用 chrome API 或其他方式生成下载文件的 MD5/SHA1/SHA-256?

【问题讨论】:

  • 我可以轻松地从字符串中生成 md5 散列。但我需要下载文件中的 md5。我的经验表明,仅使用 js 是不可能的。如果有任何方式的 chrome API 是可能的。 @ŁukaszBendig。 file_hash 和 String hash 不同。
  • @Touhid 你看过crypto-js 吗?

标签: google-chrome google-chrome-extension opera chromium opera-extension


【解决方案1】:

要为文件生成 MD5/SHA1,您需要访问该文件。在这个阶段,扩展就像大多数浏览器的高级网络应用程序一样。出于安全目的,本机系统支持不适用于扩展。文件系统 API(http://www.w3.org/TR/FileAPI/) 未广泛使用或可用的只是用于实验。

检查以下内容:

https://stackoverflow.com/a/768287/3260012

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2017-05-30
    • 2011-06-28
    • 2012-02-09
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多