mirror of
https://github.com/node-ebics/node-ebics-client.git
synced 2025-09-09 06:20:51 +00:00
chore: restructure BigNumber
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
const crypto = require('crypto');
|
||||
|
||||
const BigNumber = require('../BigNumber.js');
|
||||
const BigNumber = require('./BigNumber.js');
|
||||
const mgf1 = require('./MGF1');
|
||||
|
||||
const modPow = (base, power, mod) => {
|
||||
@@ -27,7 +27,7 @@ const emsaPSS = (msg, salt) => {
|
||||
const dbMask = mgf1.generate(mTickHash, db.length);
|
||||
const maskedDb = mgf1.xor(db, dbMask);
|
||||
|
||||
let maskedDbMsb = mgf1.rjust(BigNumber.fromBuffer(maskedDb.slice(0, 1)).toString(2), 8, '0');
|
||||
let maskedDbMsb = mgf1.rjust(new BigNumber(maskedDb.slice(0, 1)).toString(2), 8, '0');
|
||||
|
||||
|
||||
maskedDbMsb = `0${maskedDbMsb.substr(1)}`;
|
||||
|
Reference in New Issue
Block a user