@znode/sign
Version:
signature algorithm
13 lines (12 loc) • 356 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sign = void 0;
const crypto = require("crypto");
const DEFAULT_ENCODING = 'hex';
async function sign(algorithm, data, encoding) {
return crypto
.createHash(algorithm)
.update(data)
.digest(encoding || DEFAULT_ENCODING);
}
exports.sign = sign;