Cómo calcula el nodo la suma de comprobación md5 de un archivo
var cipher = crypto.createCipher('aes192', secreto);
var enc = cipher.update(str, 'utf8', 'hex');
enc = cipher.final('hex');
return enc;
};
exportaciones .decrypt = function (str, secret) {
var decipher = crypto.createDecipher('aes192', secret);
var dec = decipher.update(str, 'hex' , 'hex');
xports.decrypt = función (str, secreto) {
xports.decrypt = función (str, secreto)update(str, 'hex', ' utf8');
dec = decipher.final( 'utf8');
return dec;
};
exportaciones. md5 = función (cadena) {
var md5sum = crypto.createHash( 'md5sum');
xports.md5 = función (cadena) {
xports .md5 = función (str)createHash( 'md5');
md5sum.update(str
str = md5sum.digest('hex');
return str;
};
exportaciones.md5 = función (cadena) {
var md5sum = crypto.randomString = función (tamaño) {
tamaño = tamaño || 6;
var code_string = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
var max_num = code_string.length 1;
var new_pass = '';
mientras (tamaño gt; 0) {
new_pass = code_string.charAt(Math.floor(Math.random() * max_num)); p>
p>
tamaño -;
}
return new_pass