|
@@ -16,12 +16,18 @@ import Checksum from "./Checksum.js";
|
|
|
*/
|
|
|
const Hash = {
|
|
|
|
|
|
+ /** Generic hash function
|
|
|
+ *
|
|
|
+ * @param {string} name
|
|
|
+ * @param {string} input
|
|
|
+ * @returns {string}
|
|
|
+ */
|
|
|
runHash: function(name, input) {
|
|
|
- var hasher = CryptoApi.hasher(name);
|
|
|
+ let hasher = CryptoApi.hasher(name);
|
|
|
hasher.state.message = input;
|
|
|
hasher.state.length += input.length;
|
|
|
hasher.process();
|
|
|
- return hasher.finalize().stringify('hex');
|
|
|
+ return hasher.finalize().stringify("hex");
|
|
|
},
|
|
|
|
|
|
/**
|