From 7c87fb55dca205eaa7ce6d838ed4c9bfa4ff65ca Mon Sep 17 00:00:00 2001 From: Overtorment Date: Mon, 20 Apr 2020 14:43:58 +0100 Subject: [PATCH] REF: new Buffer() deprecation warning fix (closes #995) --- blue_modules/bip38/scryptsy/lib/scrypt.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/blue_modules/bip38/scryptsy/lib/scrypt.js b/blue_modules/bip38/scryptsy/lib/scrypt.js index 42a167fd..5904e3de 100644 --- a/blue_modules/bip38/scryptsy/lib/scrypt.js +++ b/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')