Lines Matching refs:hash

5979   hash: function hash(algorithm) {
5980 var hash = crypto.createHash(algorithm);
5986 hash.update(Buffer.concat(buffers));
5987 return hash.digest();
6011 …var key = this.hash(hashAlgorithm, Buffer.from(saltValue, 'base64'), passwordBuffer); // Now regen…
6018 key = this.hash(hashAlgorithm, key, iterator);
16941 var range = this.hash[address];
20306 _this.hash = Object.create(null);
20324 var index = this.hash[value];
20327 index = this.hash[value] = this.model.values.length;
22057 var hash = {};
22061 hash[dnf.f] = parseInt(id, 10);
22066 return hash;
38310 this._hashType = data.hash;
38311 this._hash = createHash(data.hash);
38335 var hash = this._hash.digest();
38337 var sig = sign(hash, key, this._hashType, this._signType, this._tag);
38345 this._hash = createHash(data.hash);
38370 var hash = this._hash.digest();
38372 return verify(sig, hash, key, this._signType, this._tag);
38408 function sign(hash, key, hashType, signType, tag) {
38414 return ecSign(hash, priv);
38417 return dsaSign(hash, priv, hashType);
38422 hash = Buffer.concat([tag, hash]);
38426 while (hash.length + pad.length + 1 < len) {
38433 while (++i < hash.length) {
38434 pad.push(hash[i]);
38441 function ecSign(hash, priv) {
38446 var out = key.sign(hash);
38450 function dsaSign(hash, priv, algo) {
38457 var H = bits2int(hash, q).mod(q);
38459 var kv = getKey(x, q, hash, algo);
38487 function getKey(x, q, hash, algo) {
38495 var hlen = hash.length;
38496 var hbits = bits2octets(hash, q);
38572 function verify(sig, hash, key, signType, tag) {
38578 return ecVerify(sig, hash, pub);
38581 return dsaVerify(sig, hash, pub);
38586 hash = Buffer.concat([tag, hash]);
38591 while (hash.length + pad.length + 2 < len) {
38599 while (++i < hash.length) {
38600 pad.push(hash[i]);
38620 function ecVerify(sig, hash, pub) {
38625 return curve.verify(hash, sig, pubkey);
38628 function dsaVerify(sig, hash, pub) {
38640 …var v = g.toRed(montp).redPow(new BN(hash).mul(w).mod(q)).fromRed().mul(y.toRed(montp).redPow(r.mu…
43747 function Hash(hash) {
43749 this._hash = hash;
43809 var hash = alg === 'rmd160' ? new RIPEMD160() : sha(alg);
43810 key = hash.update(key).digest();
43837 var hash = this._alg === 'rmd160' ? new RIPEMD160() : sha(this._alg);
43838 return hash.update(this._opad).update(h).digest();
47410 var hash = require('hash.js');
47422 this.hash = options.hash;
47452 hash: hash.sha256,
47463 hash: hash.sha256,
47474 hash: hash.sha256,
47485 hash: hash.sha384,
47496 hash: hash.sha512,
47507 hash: hash.sha256,
47520 hash: hash.sha256,
47541 hash: hash.sha256,
47597 this.hash = options.hash || options.curve.hash;
47618 hash: this.hash,
47621 entropy: options.entropy || rand(this.hash.hmacStrength),
47658 hash: this.hash,
48064 var hash = require('hash.js');
48086 this.hash = hash.sha512;
48129 var hash = this.hash();
48132 hash.update(arguments[i]);
48135 return utils.intFromLE(hash.digest()).umod(this.curve.n);
48238 var hash = this.hash();
48240 var a = hash.slice(0, eddsa.encodingLength);
48249 cachedProperty(KeyPair, 'hash', function hash() {
48250 return this.eddsa.hash().update(this.secret()).digest();
48253 return this.hash().slice(this.eddsa.encodingLength);
49097 var hash = new MD5();
49098 hash.update(tmp);
49099 hash.update(password);
49100 if (salt) hash.update(salt);
49101 tmp = hash.digest();
49341 var hash = exports;
49342 hash.utils = require('./hash/utils');
49343 hash.common = require('./hash/common');
49344 hash.sha = require('./hash/sha');
49345 hash.ripemd = require('./hash/ripemd');
49346 hash.hmac = require('./hash/hmac'); // Proxy hash functions to the main object
49348 hash.sha1 = hash.sha.sha1;
49349 hash.sha256 = hash.sha.sha256;
49350 hash.sha224 = hash.sha.sha224;
49351 hash.sha384 = hash.sha.sha384;
49352 hash.sha512 = hash.sha.sha512;
49353 hash.ripemd160 = hash.ripemd.ripemd160;
49456 function Hmac(hash, key, enc) {
49457 if (!(this instanceof Hmac)) return new Hmac(hash, key, enc);
49458 this.Hash = hash;
49459 this.blockSize = hash.blockSize / 8;
49460 this.outSize = hash.outSize / 8;
50389 var hash = require('hash.js');
50397 this.hash = options.hash;
50399 this.outLen = this.hash.outSize;
50400 this.minEntropy = options.minEntropy || this.hash.hmacStrength;
50432 return new hash.hmac(this.hash, this.K);
70298 hash: {
70428 var hash = getDigest(alg);
70432 key = hash(key);
70452 this.hash = hash;
70458 var h = this.hash(ipad);
70460 return this.hash(this.opad);
78208 var hash = this._hash();
78210 return enc ? hash.toString(enc) : hash;
82061 var hash = {};
82063 hash[val] = true;
82065 return hash;