Browse Source

REF: new Buffer() deprecation warning fix (closes #995)

master
Overtorment 5 years ago
parent
commit
7c87fb55dc
  1. 6
      blue_modules/bip38/scryptsy/lib/scrypt.js

6
blue_modules/bip38/scryptsy/lib/scrypt.js

@ -10,13 +10,13 @@ async function scrypt (key, salt, N, r, p, dkLen, progressCallback) {
if (N > MAX_VALUE / 128 / r) throw Error('Parameter N is too large')
if (r > MAX_VALUE / 128 / p) throw Error('Parameter r is too large')
var XY = new Buffer(256 * r)
var V = new Buffer(128 * r * N)
var XY = Buffer.alloc(256 * r)
var V = Buffer.alloc(128 * r * N)
// pseudo global
var B32 = new Int32Array(16) // salsa20_8
var x = new Int32Array(16) // salsa20_8
var _X = new Buffer(64) // blockmix_salsa8
var _X = Buffer.alloc(64) // blockmix_salsa8
// pseudo global
var B = pbkdf2.pbkdf2Sync(key, salt, 1, p * 128 * r, 'sha256')

Loading…
Cancel
Save