Lines Matching refs:sig

38337   var sig = sign(hash, key, this._hashType, this._signType, this._tag);
38338 return enc ? sig.toString(enc) : sig;
38366 Verify.prototype.verify = function verifyMethod(key, sig, enc) {
38367 if (typeof sig === 'string') sig = Buffer.from(sig, enc);
38372 return verify(sig, hash, key, this._signType, this._tag);
38572 function verify(sig, hash, key, signType, tag) {
38578 return ecVerify(sig, hash, pub);
38581 return dsaVerify(sig, hash, pub);
38605 sig = new BN(sig).toRed(red);
38606 sig = sig.redPow(new BN(pub.publicExponent));
38607 sig = Buffer.from(sig.fromRed().toArray());
38609 len = Math.min(sig.length, pad.length);
38610 if (sig.length !== pad.length) out = 1;
38614 out |= sig[i] ^ pad[i];
38620 function ecVerify(sig, hash, pub) {
38625 return curve.verify(hash, sig, pubkey);
38628 function dsaVerify(sig, hash, pub) {
38633 var unpacked = parseKeys.signature.decode(sig, 'der');
48118 EDDSA.prototype.verify = function verify(message, sig, pub) {
48120 sig = this.makeSignature(sig);
48122 var h = this.hashInt(sig.Rencoded(), key.pubBytes(), message);
48123 var SG = this.g.mul(sig.S());
48124 var RplusAh = sig.R().add(key.pub().mul(h));
48146 EDDSA.prototype.makeSignature = function makeSignature(sig) {
48147 if (sig instanceof Signature) return sig;
48148 return new Signature(this, sig);
48261 KeyPair.prototype.verify = function verify(message, sig) {
48262 return this.eddsa.verify(message, sig, this);
48297 function Signature(eddsa, sig) {
48299 if (_typeof(sig) !== 'object') sig = parseBytes(sig);
48301 if (Array.isArray(sig)) {
48302 sig = {
48303 R: sig.slice(0, eddsa.encodingLength),
48304 S: sig.slice(eddsa.encodingLength)
48308 assert(sig.R && sig.S, 'Signature without R or S');
48309 if (eddsa.isPoint(sig.R)) this._R = sig.R;
48310 if (sig.S instanceof BN) this._S = sig.S;
48311 this._Rencoded = Array.isArray(sig.R) ? sig.R : sig.Rencoded;
48312 this._Sencoded = Array.isArray(sig.S) ? sig.S : sig.Sencoded;
52522 ArrayReader.prototype.lastIndexOfSignature = function (sig) {
52523 var sig0 = sig.charCodeAt(0),
52524 sig1 = sig.charCodeAt(1),
52525 sig2 = sig.charCodeAt(2),
52526 sig3 = sig.charCodeAt(3);
52541 ArrayReader.prototype.readAndCheckSignature = function (sig) {
52542 var sig0 = sig.charCodeAt(0),
52543 sig1 = sig.charCodeAt(1),
52544 sig2 = sig.charCodeAt(2),
52545 sig3 = sig.charCodeAt(3),
52669 lastIndexOfSignature: function lastIndexOfSignature(sig) {// see implementations
52677 readAndCheckSignature: function readAndCheckSignature(sig) {// see implementations
52745 StringReader.prototype.lastIndexOfSignature = function (sig) {
52746 return this.data.lastIndexOf(sig) - this.zero;
52753 StringReader.prototype.readAndCheckSignature = function (sig) {
52755 return sig === data;
54482 var sig = require('./signature');
54611 this.checkSignature(sig.LOCAL_FILE_HEADER);
54625 while (this.reader.readAndCheckSignature(sig.CENTRAL_FILE_HEADER)) {
54649 var offset = this.reader.lastIndexOfSignature(sig.CENTRAL_DIRECTORY_END);
54657 var isGarbage = !this.isSignature(0, sig.LOCAL_FILE_HEADER);
54668 this.checkSignature(sig.CENTRAL_DIRECTORY_END);
54693 offset = this.reader.lastIndexOfSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR);
54700 this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_LOCATOR);
54703 … if (!this.isSignature(this.relativeOffsetEndOfZip64CentralDir, sig.ZIP64_CENTRAL_DIRECTORY_END)) {
54705 …this.relativeOffsetEndOfZip64CentralDir = this.reader.lastIndexOfSignature(sig.ZIP64_CENTRAL_DIREC…
54713 this.checkSignature(sig.ZIP64_CENTRAL_DIRECTORY_END);
54731 …if (this.isSignature(endOfCentralDirOffset, sig.CENTRAL_FILE_HEADER)) {// The offsets seem wrong, …