相关疑难解决方法(0)

如何在javascript上生成MD5文件哈希?

如何写functionToGenerateMD5hash这段代码?我已经有了fileVideo,我需要通过单击按钮将此文件的md5哈希发送到服务器.

$("#someButton").click(function() {
var fr = new FileReader();      
fr.onload = function(e) {            
    string md5 = functionToGenerateMD5hash(e.target.result);
    // send md5 here
};       
fr.readAsArrayBuffer(fileVideo);
Run Code Online (Sandbox Code Playgroud)

javascript hash md5 node.js

54
推荐指数
6
解决办法
19万
查看次数

JavaScript for Files中的快速低冲突非加密哈希

我正在寻找在JavaScript中实现低冲突的快速哈希.它不需要是加密哈希.我基本上使用它来查看某个给定文件是否已经上传(或部分上传)到用户的帐户,以便在大(视频)文件上保存一些上传时间.

我正在使用新的HTML5文件API来读取文件的切片.然后我把它交给SparkMD5给我一个文件的哈希值.我喜欢SparkMD5允许我进行增量散列的事实,所以我不必在内存中读取整个内容.

总的来说,SparkMD5可以满足我的需求,但对于大型文件,它可能需要一段时间才能获得我的哈希值(300MB文件大约需要30秒).我希望减少这一点.我不是那么了解哈希函数,所以我不想寻找一些东西,并且理想地寻找已经实现的库.

javascript hash html5 fileapi

6
推荐指数
1
解决办法
1842
查看次数

标签 统计

hash ×2

javascript ×2

fileapi ×1

html5 ×1

md5 ×1

node.js ×1