Calculate MD5 checksum for a file in Javascript
md5 checksum javascript:
const crypto = require('crypto')
crypto.createHash('md5').update('hello world').digest('hex')
calculate the MD5 hash using the MD5 function of
CryptoJS
and the HTML5 FileReader API
. var holder = document.getElementById('holder');
holder.ondragover = function() {
return false;
};
holder.ondragend = function() {
return false;
};
holder.ondrop = function(event) {
event.preventDefault();
var file = event.dataTransfer.files[0];
var reader = new FileReader();
reader.onload = function(event) {
var binary = event.target.result;
var md5 = CryptoJS.MD5(binary).toString();
console.log(md5);
};
reader.readAsBinaryString(file);
};