diff options
Diffstat (limited to 'node_modules/browserify-aes/populateFixtures.js')
-rw-r--r-- | node_modules/browserify-aes/populateFixtures.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/node_modules/browserify-aes/populateFixtures.js b/node_modules/browserify-aes/populateFixtures.js deleted file mode 100644 index ac31eb33c..000000000 --- a/node_modules/browserify-aes/populateFixtures.js +++ /dev/null @@ -1,25 +0,0 @@ -var modes = require('./modes') -var fixtures = require('./test/fixtures.json') -var crypto = require('crypto') -var types = ['aes-128-cfb1', 'aes-192-cfb1', 'aes-256-cfb1'] -var ebtk = require('./EVP_BytesToKey') -var fs = require('fs') - -fixtures.forEach(function (fixture) { - types.forEach(function (cipher) { - var suite = crypto.createCipher(cipher, new Buffer(fixture.password)) - var buf = new Buffer('') - buf = Buffer.concat([buf, suite.update(new Buffer(fixture.text))]) - buf = Buffer.concat([buf, suite.final()]) - fixture.results.ciphers[cipher] = buf.toString('hex') - if (modes[cipher].mode === 'ECB') { - return - } - var suite2 = crypto.createCipheriv(cipher, ebtk(crypto, fixture.password, modes[cipher].key).key, new Buffer(fixture.iv, 'hex')) - var buf2 = new Buffer('') - buf2 = Buffer.concat([buf2, suite2.update(new Buffer(fixture.text))]) - buf2 = Buffer.concat([buf2, suite2.final()]) - fixture.results.cipherivs[cipher] = buf2.toString('hex') - }) -}) -fs.writeFileSync('./test/fixturesNew.json', JSON.stringify(fixtures, false, 4)) |