diff options
author | Filip Skokan <panva.ip@gmail.com> | 2022-10-12 20:38:33 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-12 18:38:33 +0000 |
commit | 40a0757b218cd23d2541b3eba5764d58147bb75f (patch) | |
tree | 0e33939925a8b949acfa8825d3adf8cb772468c4 /test | |
parent | eeec3eb16ac53ca1d64b7936f5885a15f9f9d8b0 (diff) | |
download | node-new-40a0757b218cd23d2541b3eba5764d58147bb75f.tar.gz |
crypto: remove webcrypto HKDF and PBKDF2 default-applied lengths
PR-URL: https://github.com/nodejs/node/pull/44945
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/parallel/test-webcrypto-derivebits-hkdf.js | 4 | ||||
-rw-r--r-- | test/pummel/test-webcrypto-derivebits-pbkdf2.js | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/test/parallel/test-webcrypto-derivebits-hkdf.js b/test/parallel/test-webcrypto-derivebits-hkdf.js index 922c1b347e..7897cad971 100644 --- a/test/parallel/test-webcrypto-derivebits-hkdf.js +++ b/test/parallel/test-webcrypto-derivebits-hkdf.js @@ -258,6 +258,10 @@ async function testDeriveBitsBadLengths( return Promise.all([ assert.rejects( + subtle.deriveBits(algorithm, baseKeys[size], undefined), { + name: 'OperationError', + }), + assert.rejects( subtle.deriveBits(algorithm, baseKeys[size], 0), { message: /length cannot be zero/, name: 'OperationError', diff --git a/test/pummel/test-webcrypto-derivebits-pbkdf2.js b/test/pummel/test-webcrypto-derivebits-pbkdf2.js index 6e3e7f532b..c4b4f44f70 100644 --- a/test/pummel/test-webcrypto-derivebits-pbkdf2.js +++ b/test/pummel/test-webcrypto-derivebits-pbkdf2.js @@ -446,6 +446,10 @@ async function testDeriveBitsBadLengths( return Promise.all([ assert.rejects( + subtle.deriveBits(algorithm, baseKeys[size], undefined), { + name: 'OperationError', + }), + assert.rejects( subtle.deriveBits(algorithm, baseKeys[size], 0), { message: /length cannot be zero/, name: 'OperationError', |