Your IP : 216.73.216.220


Current Path : /var/www/fidelitychain/www/node_modules/jwk-to-pem/src/
Upload File :
Current File : /var/www/fidelitychain/www/node_modules/jwk-to-pem/src/b64-to-bn.js

'use strict';

var BN = require('asn1.js').bignum,
	Buffer = require('safe-buffer').Buffer;

module.exports = function base64ToBigNum(val, zero) {
	var buf = Buffer.from(val, 'base64');
	var bn = val = new BN(buf, 10, 'be').iabs();
	if (zero) {
		buf.fill(0);
	}
	return bn;
};