4

如何使用chrome API或其他方式生成下載文件的MD5/SHA1/SHA-256?在Chrome擴展中生成下載文件的md5/sha1/sha256散列

+0

也許它會有幫助嗎? http://stackoverflow.com/questions/1655769/fastest-md5-implementation-in-javascript – 2014-11-07 15:07:33

+0

我可以很容易地從字符串進行md5散列。但我需要從下載的文件md5。我的經驗表明,只有js纔有可能。如果有任何Chrome API的方式是可能的。 @ŁukaszBendig。 file_hash和String哈希是不同的。 – Touhid 2014-11-07 16:05:28

+0

@Touhid你看過[crypto-js](http://code.google.com/p/crypto-js)嗎? – average 2015-01-02 02:53:58

回答

2

要生成文件的MD5/SHA1,您需要訪問該文件。在這個階段,擴展就像大多數瀏覽器的高級webapps一樣。出於安全目的,本機系統支持不適用於擴展。文件系統API(http://www.w3.org/TR/FileAPI/)不是廣泛可用的,或者可用的僅用於實驗。

檢查以下內容:

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

我希望這會幫助你。

相關問題