@logismika/crypto
Version:
Crypto algorithms library
14 lines (13 loc) • 411 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GOST_Kuz_X = void 0;
const consts_1 = require("./consts");
const utils_1 = require("./utils");
const GOST_Kuz_X = (a, b) => {
const c = new Uint8Array(consts_1.BLOCK_SIZE);
for (let i = 0; i < c.length; i += 1) {
c[i] = (0, utils_1.toByte)(a[i] ^ b[i]);
}
return c;
};
exports.GOST_Kuz_X = GOST_Kuz_X;