bn: use toBuffer instead of toArrayLike.

This commit is contained in:
Christopher Jeffrey 2017-07-05 18:10:47 -07:00
parent f4685fab34
commit ca48ab748f
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD
5 changed files with 10 additions and 10 deletions

View File

@ -393,7 +393,7 @@ ChainEntry.prototype.toRaw = function toRaw() {
bw.writeU32(this.bits); bw.writeU32(this.bits);
bw.writeU32(this.nonce); bw.writeU32(this.nonce);
bw.writeU32(this.height); bw.writeU32(this.height);
bw.writeBytes(this.chainwork.toArrayLike(Buffer, 'le', 32)); bw.writeBytes(this.chainwork.toBuffer('le', 32));
return bw.render(); return bw.render();
}; };

View File

@ -144,7 +144,7 @@ rsa.decrypt = function decrypt(N, D, m) {
.toRed(BN.red(N)) .toRed(BN.red(N))
.redPow(D) .redPow(D)
.fromRed() .fromRed()
.toArrayLike(Buffer, 'be'); .toBuffer('be');
}; };
/** /**
@ -160,7 +160,7 @@ rsa.encrypt = function encrypt(N, e, m) {
.toRed(BN.red(N)) .toRed(BN.red(N))
.redPow(e) .redPow(e)
.fromRed() .fromRed()
.toArrayLike(Buffer, 'be'); .toBuffer('be');
}; };
/* /*

View File

@ -29,7 +29,7 @@ const schnorr = exports;
*/ */
schnorr.hash = function _hash(msg, r) { schnorr.hash = function _hash(msg, r) {
let R = r.toArrayLike(Buffer, 'be', 32); let R = r.toBuffer('be', 32);
let B = POOL64; let B = POOL64;
R.copy(B, 0); R.copy(B, 0);

View File

@ -35,7 +35,7 @@ ec.binding = false;
ec.generatePrivateKey = function generatePrivateKey() { ec.generatePrivateKey = function generatePrivateKey() {
let key = secp256k1.genKeyPair(); let key = secp256k1.genKeyPair();
return key.getPrivate().toArrayLike(Buffer, 'be', 32); return key.getPrivate().toBuffer('be', 32);
}; };
/** /**
@ -84,7 +84,7 @@ ec.privateKeyTweakAdd = function privateKeyTweakAdd(privateKey, tweak) {
let key = new BN(tweak) let key = new BN(tweak)
.add(new BN(privateKey)) .add(new BN(privateKey))
.mod(curve.n) .mod(curve.n)
.toArrayLike(Buffer, 'be', 32); .toBuffer('be', 32);
// Only a 1 in 2^127 chance of happening. // Only a 1 in 2^127 chance of happening.
if (!ec.privateKeyVerify(key)) if (!ec.privateKeyVerify(key))
@ -126,7 +126,7 @@ ec.publicKeyTweakAdd = function publicKeyTweakAdd(publicKey, tweak, compress) {
ec.ecdh = function ecdh(pub, priv) { ec.ecdh = function ecdh(pub, priv) {
priv = secp256k1.keyPair({ priv: priv }); priv = secp256k1.keyPair({ priv: priv });
pub = secp256k1.keyPair({ pub: pub }); pub = secp256k1.keyPair({ pub: pub });
return priv.derive(pub.getPublic()).toArrayLike(Buffer, 'be', 32); return priv.derive(pub.getPublic()).toBuffer('be', 32);
}; };
/** /**
@ -250,8 +250,8 @@ ec.fromDER = function fromDER(sig) {
sig = new Signature(sig); sig = new Signature(sig);
out = Buffer.allocUnsafe(64); out = Buffer.allocUnsafe(64);
sig.r.toArrayLike(Buffer, 'be', 32).copy(out, 0); sig.r.toBuffer('be', 32).copy(out, 0);
sig.s.toArrayLike(Buffer, 'be', 32).copy(out, 32); sig.s.toBuffer('be', 32).copy(out, 32);
return out; return out;
}; };

View File

@ -135,7 +135,7 @@ common.getTarget = function getTarget(bits) {
if (target.cmpn(0) === 0) if (target.cmpn(0) === 0)
throw new Error('Target is zero.'); throw new Error('Target is zero.');
return target.toArrayLike(Buffer, 'le', 32); return target.toBuffer('le', 32);
}; };
/** /**