UNPKG

@duncte123/obs-websocket-js

Version:

OBS Websocket API in Javascript, consumes @Palakis/obs-websocket

23 lines (22 loc) 603 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const sha_js_1 = require("sha.js"); /** * SHA256 Hashing. * * @param {String} [salt=''] salt. * @param {String} [challenge=''] challenge. * @param {String} msg Message to encode. * @return {String} sha256 encoded string. */ function default_1(salt, challenge, msg) { const hash = new sha_js_1.sha256() .update(msg) .update(salt) .digest('base64'); return new sha_js_1.sha256() .update(hash) .update(challenge) .digest('base64'); } exports.default = default_1;