diff options
author | 2020-11-18 23:26:45 +0100 | |
---|---|---|
committer | 2020-11-18 23:26:45 +0100 | |
commit | 81ddf9b700bc48a1f8e472209f080f9c1d9a9b09 (patch) | |
tree | 8b959d50c5a614cbf9fcb346ed556140374d4b6d /node_modules/browserify-cipher/test.js | |
parent | 1870f3fdf43707a15fda0f609a021f516f45eb63 (diff) | |
download | website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.gz website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.tar.bz2 website_creator-81ddf9b700bc48a1f8e472209f080f9c1d9a9b09.zip |
rm node_modules
Diffstat (limited to 'node_modules/browserify-cipher/test.js')
-rw-r--r-- | node_modules/browserify-cipher/test.js | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/node_modules/browserify-cipher/test.js b/node_modules/browserify-cipher/test.js deleted file mode 100644 index d4beaa0..0000000 --- a/node_modules/browserify-cipher/test.js +++ /dev/null @@ -1,55 +0,0 @@ -var test = require('tape') -var crypto = require('crypto') -var desModes = require('browserify-des/modes') -var aesModes = require('browserify-aes/modes') -var ourCrypto = require('./browser') - -function runIvTest (mode, keyLen, ivLen) { - test('mode: ' + mode, function (t) { - var i = 0 - while (++i < 10) { - run(i) - } - function run (i) { - t.test('run: ' + i, function (t) { - t.plan(2) - var key = crypto.randomBytes(keyLen) - var iv = crypto.randomBytes(ivLen) - var text = crypto.randomBytes(200) - var ourEncrypt - try { - ourEncrypt = ourCrypto.createCipheriv(mode, key, iv) - } catch (e) { - t.notOk(e, e.stack) - } - var nodeEncrypt - try { - nodeEncrypt = crypto.createCipheriv(mode, key, iv) - } catch (e) { - t.notOk(e, e.stack) - } - var ourCipherText = Buffer.concat([ourEncrypt.update(text), ourEncrypt.final()]) - var authTag - if (mode.slice(-3) === 'gcm') { - authTag = ourEncrypt.getAuthTag() - } - var nodeCipherText = Buffer.concat([nodeEncrypt.update(text), nodeEncrypt.final()]) - t.equals(nodeCipherText.toString('hex'), ourCipherText.toString('hex')) - var ourDecrypt = ourCrypto.createDecipheriv(mode, key, iv) - if (mode.slice(-3) === 'gcm') { - ourDecrypt.setAuthTag(authTag) - } - var plainText = Buffer.concat([ourDecrypt.update(ourCipherText), ourDecrypt.final()]) - t.equals(text.toString('hex'), plainText.toString('hex')) - }) - } - }) -} -Object.keys(aesModes).forEach(function (modeName) { - var mode = aesModes[modeName] - runIvTest(modeName, mode.key / 8, mode.iv) -}) -Object.keys(desModes).forEach(function (modeName) { - var mode = desModes[modeName] - runIvTest(modeName, mode.key, mode.iv) -}) |