[Pkg-javascript-commits] [node-browserify-aes] 31/92: cfb8

Bastien Roucariès rouca at moszumanska.debian.org
Sun Jun 4 09:35:17 UTC 2017


This is an automated email from the git hooks/post-receive script.

rouca pushed a commit to branch master
in repository node-browserify-aes.

commit 75d5ef7755f78c9ee23aefec7828050fbd14b74d
Author: Calvin Metcalf <cmetcalf at appgeo.com>
Date:   Tue Nov 11 16:36:04 2014 -0500

    cfb8
---
 decrypter.js        |  1 +
 encrypter.js        |  1 +
 modes.js            | 21 ++++++++++++++++
 modes/cfb8.js       | 16 ++++++++++++
 populateFixtures.js | 19 ++++-----------
 test/fixtures.json  | 70 ++++++++++++++++++++++++++++++++++++++++++-----------
 6 files changed, 100 insertions(+), 28 deletions(-)

diff --git a/decrypter.js b/decrypter.js
index 2cf5dd9..990f51b 100644
--- a/decrypter.js
+++ b/decrypter.js
@@ -75,6 +75,7 @@ var modelist = {
   ECB: require('./modes/ecb'),
   CBC: require('./modes/cbc'),
   CFB: require('./modes/cfb'),
+  CFB8: require('./modes/cfb8'),
   OFB: require('./modes/ofb'),
   CTR: require('./modes/ctr'),
   GCM: require('./modes/ctr')
diff --git a/encrypter.js b/encrypter.js
index 78dd9eb..83beac7 100644
--- a/encrypter.js
+++ b/encrypter.js
@@ -68,6 +68,7 @@ var modelist = {
   ECB: require('./modes/ecb'),
   CBC: require('./modes/cbc'),
   CFB: require('./modes/cfb'),
+  CFB8: require('./modes/cfb8'),
   OFB: require('./modes/ofb'),
   CTR: require('./modes/ctr'),
   GCM: require('./modes/ctr')
diff --git a/modes.js b/modes.js
index d9d3052..6a3abca 100644
--- a/modes.js
+++ b/modes.js
@@ -64,6 +64,27 @@ exports['aes-256-cfb'] = {
   mode: 'CFB',
   type: 'stream'
 };
+exports['aes-128-cfb8'] = {
+  cipher: 'AES',
+  key: 128,
+  iv: 16,
+  mode: 'CFB8',
+  type: 'stream'
+};
+exports['aes-192-cfb8'] = {
+  cipher: 'AES',
+  key: 192,
+  iv: 16,
+  mode: 'CFB8',
+  type: 'stream'
+};
+exports['aes-256-cfb8'] = {
+  cipher: 'AES',
+  key: 256,
+  iv: 16,
+  mode: 'CFB8',
+  type: 'stream'
+};
 exports['aes-128-ofb'] = {
   cipher: 'AES',
   key: 128,
diff --git a/modes/cfb8.js b/modes/cfb8.js
new file mode 100644
index 0000000..6a44ab0
--- /dev/null
+++ b/modes/cfb8.js
@@ -0,0 +1,16 @@
+var xor = require('../xor');
+function encryptByte(self, byte, decrypt) {
+  var pad = self._cipher.encryptBlock(self._prev);
+  var out = pad[0] ^ byte;
+  self._prev = Buffer.concat([self._prev.slice(1), new Buffer([decrypt?byte:out])]);
+  return out;
+}
+exports.encrypt = function (self, chunk, decrypt) {
+  var len = chunk.length;
+  var out = new Buffer(len);
+  var i = -1;
+  while (++i < len) {
+    out[i] = encryptByte(self, chunk[i], decrypt);
+  }
+  return out;
+};
\ No newline at end of file
diff --git a/populateFixtures.js b/populateFixtures.js
index 864ef89..60f1496 100644
--- a/populateFixtures.js
+++ b/populateFixtures.js
@@ -1,21 +1,12 @@
 var modes = require('./modes');
-var types = Object.keys(modes);
 var fixtures = require('./test/fixtures.json');
 var crypto = require('crypto');
-
+var types = ['aes-128-cfb8','aes-192-cfb8','aes-256-cfb8'];
 var ebtk = require('./EVP_BytesToKey');
 var fs = require('fs');
-var fixture = {
-  text: 'Chapter 24\n\nMy present situation was one in which all voluntary thought was\nswallowed up and lost.  I was hurried away by fury; revenge alone\nendowed me with strength and composure; it moulded my feelings and\nallowed me to be calculating and calm at periods when otherwise\ndelirium or death would have been my portion.\n\nMy first resolution was to quit Geneva forever; my country, which, when\nI was happy and beloved, was dear to me, now, in my adversity, became\nhateful.  I [...]
-  password: 'correcthorsebatterystaple',
-  iv: 'fffffffffffffffffffffffffffffffa',
-  results:{
-    ciphers: {},
-    cipherivs: {}
-  }
-};
-fixtures.push(fixture);
-types.forEach(function (cipher) {
+
+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))]);
@@ -30,5 +21,5 @@ types.forEach(function (cipher) {
     buf2 = Buffer.concat([buf2, suite2.final()]);
     fixture.results.cipherivs[cipher] = buf2.toString('hex');
   });
-
+});
 fs.writeFileSync('./test/fixturesNew.json', JSON.stringify(fixtures, false, 4));
\ No newline at end of file
diff --git a/test/fixtures.json b/test/fixtures.json
index 83a194b..3f540fe 100644
--- a/test/fixtures.json
+++ b/test/fixtures.json
@@ -22,7 +22,10 @@
                 "aes-256-ofb": "df60cff2",
                 "aes-128-ctr": "6f60e632",
                 "aes-192-ctr": "7e595268",
-                "aes-256-ctr": "df60cff2"
+                "aes-256-ctr": "df60cff2",
+                "aes-128-cfb8": "6f128b6c",
+                "aes-192-cfb8": "7ecdcd88",
+                "aes-256-cfb8": "df6a89af"
             },
             "cipherivs": {
                 "aes-128-cbc": "f7407490d4cc14c7a0c026cbe19fb350",
@@ -42,7 +45,10 @@
                 "aes-256-ctr": "9e495087",
                 "aes-128-gcm": "265acbb0",
                 "aes-192-gcm": "39c211e5",
-                "aes-256-gcm": "ffc91d0e"
+                "aes-256-gcm": "ffc91d0e",
+                "aes-128-cfb8": "e991ac85",
+                "aes-192-cfb8": "36e72b98",
+                "aes-256-cfb8": "9ea3993b"
             }
         },
         "aad": "calvin",
@@ -75,7 +81,10 @@
                 "aes-256-ofb": "e225d6eb312195de58f18d155953985d9164e437e3e4faabd64390984e64c29459edfc68ad14bf6f1d1b7fde3d8f72c0c7ebf8d9ff4f8d086b1f28b0605b41b8d6bc26fcb5cc9bf53f9517960d7bc1b3c54f1721da5c60c7b438d1223bcc14f473247e1e15e14847cc1c1c0681085d7c17a17d831234b36010abf84c43c5c9a4c197a3bade4563eb3aa7920bff71fcb7c1956cd79c902273b9e1b109e371cd1c370fb0a22eacd2a37386293af9b018ae65bc5c8fe9a3c8fee5d512bfb7ca9e36420bbbf9b8aac4f5f4c7bc452ce307cc10886be8cf67c0fe1172127dc346b6f9a90233bc25d2 [...]
                 "aes-128-ctr": "5225ff2b15584561697dcf84b17f68b79b7f4c7a47cc4144b54407abc57db110b7db69e3b8893fbbcb9e744b4a0aa998059f5f3c344161c5723aa5bd088cd3829a1621c3f53cd737989aa3ef3175d00407f39099386efda624f8e58be9638db46bbdf5d37c43ef33de20ad61d5d49c367e5ef062af6f43bc1f155fbc06517a53004a150870ef223d99a549f38980f3ed1263151232d2d7c8e86f67ad060e94f266c760574a74bf02ff888f94f070743d3ac0a9bdb1c292e0523d42e21d79b7dd2f7bfcd38f888dabe72c5cd0fa1dbda6dce74b58c4d37f9ab24678cf885b3ebef41122ed49c1 [...]
                 "aes-192-ctr": "431c4b713428cfc419ea2917b318efb41bf8cb811eaeead3362533cd5229b41853d96c922d73a6e897bcb5dcdfb7137831779de9ca787649f19fcf11ab5f5ae69f0eeb8b3ef40b6e6a1a3392d04e5d9ba4c94eea3b23ef5b30b918527256bff67927ea85c63e1e90bf22320248fa3237268d199f2c64aa00a7a1a09ed59cbfcd6346736ec2ded6fbc307743652950a78b4e96a137e65af7f1ea3f7f4a907f72db6031b8cb7e6911c0207d39888e0ab80d73764448602d609636ea47517fd327599fefc83e5f0e8600ad55aad962769a0cd088494f5f99ce125114e335bc1b8f7f6c3280a2a89 [...]
-                "aes-256-ctr": "e225d6eb312195de58f18d155953985d7e56d913eeb52220e5ea21ad7e47c8979c0fae1f8b0d3739d2a20ac5109cbc730cee35593a91190a9c7ca229ebffd8beb9e59e203b3e08ca069add3e1a02566a1e4c6193dbcc28e5c8a86324e82e5a330eb33f83511ff1904ce82be6834de714e950c624a6e5867274d9b66809518c1d0907fc40d070b53d9b137bf6519b5a5b3853a104a457f46e1c5fec893889b169042675cb0d07e83d0f528658580695e13b016f7cdc88175b3292c30db50942760be17680f4ab2893e1c11bd83ec5b5ae946ed1b41e7625bde9ba49c8ddcb1ff258237dc6a05b [...]
+                "aes-256-ctr": "e225d6eb312195de58f18d155953985d7e56d913eeb52220e5ea21ad7e47c8979c0fae1f8b0d3739d2a20ac5109cbc730cee35593a91190a9c7ca229ebffd8beb9e59e203b3e08ca069add3e1a02566a1e4c6193dbcc28e5c8a86324e82e5a330eb33f83511ff1904ce82be6834de714e950c624a6e5867274d9b66809518c1d0907fc40d070b53d9b137bf6519b5a5b3853a104a457f46e1c5fec893889b169042675cb0d07e83d0f528658580695e13b016f7cdc88175b3292c30db50942760be17680f4ab2893e1c11bd83ec5b5ae946ed1b41e7625bde9ba49c8ddcb1ff258237dc6a05b [...]
+                "aes-128-cfb8": "529f6a93a87e9282a8cee5ea2dc566e6184766c1940fcb74a93fe2b9970c034908998f9c0e1c5f02ca5ac7e8a435b2e78f28e779060c3d9ecdfb100737f093cf95224cbc8118fd0ba5aed3a330c3845f9ff2c4014e5f73ef817bd48c912b97aeef03d1fd2a82aabc43cf0b7a05e328b02b881d2b0641349eccc7b46378ddac39e2945a2faf146a9ae0d9ad4f20887f617360b5929e7a83443a95ba146f257bf41f4d75a89414c1876e984017d1c640580e8741418f92497c91bac7f606a31368797c5739980a7a921aa863ea077ab059e11505f399a02e1daad9fcff1e56e5a535be4a40aff [...]
+                "aes-192-cfb8": "43aa99335142d82be551a5b2b42a8bc407b299c2b7ba31dcc119141f586192138532db869b24c8b416bd26e28fd60a2ad53ebf2e2ba6573353016103f86534d656d0b1f686cb3122af9eee887af82bca45b85d796ce40ece7050e0c67430e6533500c5aa2989cf582deea1fb024ea6bcc6655f254f2fe83593b004a4f237dc995dd77499eec4fec800efc4a835d511f0f366eaf0556865c807ba0640e2f64d4ff658f2c77d24bd95659dad345ccd776cd7d59e52a49e99f6f8a51a5072897541ee9e79d929e8b7346c0ce9bc431dd3b21be405f91d3bf37984fca5bf4f22c230740a84ca57a [...]
+                "aes-256-cfb8": "e2bac21078256547dbfee82fbb8b2aa88fc980acfedce0a585ab608086582887b841d80fce3b2814a3adf5a0e701534b3511c56f0276535f18246b1cf838dd865bfd7c4372783f97a6d21f2a4b5b5a7f3ec4b465719a6a1eeacc3f076d6b6c7694479880e7e7947eeb24f96f7d99f64ce5e4ba8abfc1e23a389463164cfa391239e86b94f1447a9be8479780d4d370cbf220c4e314190bb0ad1d2afae7815a4ee9c8f788236602561b308c29d5f5a97701c799fd9f8d366c8145d0b8a712a4fcd550aa8e2943ffa72817ff22c29b19c97bc99596558f4bde9eed2de6a7ac520f0069222583d [...]
             },
             "cipherivs": {
                 "aes-128-cbc": "772b4d8e20a224a6ec0392b1fc6569693accb2709509ba265ddf5aafaecc11d77016a69e70255b7d7a5ddf7ad4d87511aa12ab987115ca157f1b9d9c3583339576e81f66cd716dfe0c561bfdff14eb842f05859c69da073759c5706da8afffc951b7dfd3c689e6cb8cc32426846f375043fe519872ec27796f6ad9cd588b800206ff4115198341c321198689f5d83e5f8e60c7c6e9dfe06dc17697dc058888a1180601ae2932ff8cfa9e15546422db6b74b05fb7e79ccc143b41cb7e8b4ede73a1f11da476bf89f106e655171848ec0ccf9c94ae3e858d06acc06712d54ab8a3791a67fb61c6 [...]
@@ -95,7 +104,10 @@
                 "aes-256-ctr": "831ec789aecaa6fd45e28074bea498ffb909b2072fbfdd7985423e2d70c395a4224e7bcc3745f25c4bc4829bc8ec677c218deb67517c9d089abed424a9da9fe67c61ef8b2502b95b4e74b99f73eded3e7601edd78e37092520ffefcc7d365bbfb3c2e03a0b846453242f26a420800ca22e7712afeff63782578bc053b17305e8dbc4eb2374f53bab365b25f24f7d147179a10b04cae992bd55304f449e91b131351ffd46007c3d94292ff94b3a4f6e254f7ea202fe15353ad4af36a7c8ef873332733435e847a8c95405fb80da8e63b6552de521c63e00eb090931f5661f28a487de228d0592 [...]
                 "aes-128-gcm": "5b40dbf68e41f9ad5f866d091add301b568f36d2f8af4255d006226e1a1fb11c753aa8b598552211f893f0ebb689bf3f90529f03ad708ba50c4a8bde434358cfcb31f0cd3e6d420309f02b75d5e9c428eac5dda9301b64fdc2fcbe7aee0bc6ccc004a38695e321c0cf1a349d7c3778b146a14ea414486b2cd8e484d85ff368a49bd353b07eef54843501c5da15d903430e9832809f605a6f4f746f3152f247352eb4eedd64da7f4d92db15c064b2c7f8934e1aef2650f8a88af205fd9504e2c331a042eab4ff3e6652b0011eb5d3841a6426cfdc788fd496591eda050231b3523da964cce147 [...]
                 "aes-192-gcm": "9dfc5fc3fe3d57a282e6b29ab01563cf220c2fd944625a6bdf0c99f6fc4321cc7b41fb526e039cee334077cb54622b088bae12f4e7ad1b7780efc2b3ebcb31414cefcf2a1af75758ef013c6cfb2d3449afe85171e66399b45317fece10f15a92a9bd5c9aee943150de761c7ada89e69a0e88cef44b93b5282d982571d7a71d10192364a2b341b3eda6b202b2c24eff456138899c49e8c7f31354d2991bb99024957af80678bb48d9caeaea47cb2730fa2d4c35734700fb31d40a4ab7b89668bfa877e914ebdea7794f15d117f923d22cdd8857bd66af2cdeab4c5a0e13568447453294d66289 [...]
-                "aes-256-gcm": "743610df0ee25bc4fad4ff3786491472d0bb1f2440f5b213ee3b161d238edb1f83ff7302b3a24a7b60aab549ca17b7015372886b7047cbc559a12b7a752ed7269579440a0d9f426e03f7c06a4b8877a190bdc0a89379ebf8a0dde7b3f05d0e2c1f03ce40507a522458b9a8a4a8f3bea206d66e68ce2e09316018ad81de8971cc56e0e5d76842406bc31bd8c7e599c48d14d80508192b1a916c575c4591da778f09d4066cb4d0c760e1959040cdc57b9e144ced2ebc0407b69eade13c31fcfb7fe80b55c3a86bd0212e71d3d3fae3f460de5b5bbea32901c4f75f9b536bfb3fc2f0911da1ec4a [...]
+                "aes-256-gcm": "743610df0ee25bc4fad4ff3786491472d0bb1f2440f5b213ee3b161d238edb1f83ff7302b3a24a7b60aab549ca17b7015372886b7047cbc559a12b7a752ed7269579440a0d9f426e03f7c06a4b8877a190bdc0a89379ebf8a0dde7b3f05d0e2c1f03ce40507a522458b9a8a4a8f3bea206d66e68ce2e09316018ad81de8971cc56e0e5d76842406bc31bd8c7e599c48d14d80508192b1a916c575c4591da778f09d4066cb4d0c760e1959040cdc57b9e144ced2ebc0407b69eade13c31fcfb7fe80b55c3a86bd0212e71d3d3fae3f460de5b5bbea32901c4f75f9b536bfb3fc2f0911da1ec4a [...]
+                "aes-128-cfb8": "03616c5f554e6d1dab4b35f4f9ba541506251dfe18acf6f8325577b1b42d95835a58cde2d7832842c4c0e1bbe072ae0cd36e013907aec89cdb6e878ada05a9f110dd2ba88130920723002fa7ce016ebc9e3ba9dd9bc2726cc84d825aba105e1ec1ee3761745c77ee3bae8a46c2d9b9e91a36f59fb9b1c685c4958556400da1ce6d91160a333f01183cf669e6f79dadcf12044687bd0c805be39cff1e9b25dbd5a39971a22abe957eb6bd142f57ca521263233e925644fefbc1b567787c771c96fddf4f2a310cb9999bbcde9dd245e20e20199a426152b69c48921ae4f7335c16e01c19b2009 [...]
+                "aes-192-cfb8": "35f18cf0a3c354134e392bfb21c454eb1e465d62e3b47f6f4362008e95e46c1082da73c3653152be05d3a96ec0e43c878b094aaa6c5a93b01ec4fafa27cf87bcce3cc14dbcb0b21a4e0b9cc8fe06b302f167c40ea0a4ec4a4583d2d23710c974609ea71084ad3554ae61e4a8a9f8d3493c41b7941d43d1db9d857555051229711ecfd398b1b9e208abd7d8ab9bcb25f3bb0615f8144da6a2f0700c2f448e811c4873a2cd7fb3b54f068a8696152758ab7f7dd3bfaef3d1b06b560667d9ca758a47cb490658f78b81a9b868103d0c01149c094e4d8a4fcd5acb9256936b9fe63f604599d77fb [...]
+                "aes-256-cfb8": "83904729f4ee79e04a931d3fd9f44b33092471a7c5818baf2910dd354a59eb218aca0d1595ae0c5f10e8648bbbe16fff6f84b0887b9291d3c688085b19ea736766b8d9fe1393fa5a234efdbe6223e6e00d460950c877726e90529a611c922bf94df399560f0528dc848332a60322ead63ef085359e325aebd71d63c80d000d72856472ff5ff1194740e47dda13e6b8c9330ed7688013a084937ecbb2dd0e942751d16951b12970d4336a2eed5bfea09a89c208bd57322c47ccee88cad39a69b2a9c5847c6f8999376c6c5b57790aca99f9e413b82aa5229a617babb57a37b750f38ac2d9f51 [...]
             }
         },
         "aad": "fdfe32b59b3d2d2b85dfbb680babe590ec162058988561b0a869e58505df",
@@ -128,7 +140,10 @@
                 "aes-256-ofb": "9266e13911f6",
                 "aes-128-ctr": "5afc1eadf2fb",
                 "aes-192-ctr": "30a3f27b7709",
-                "aes-256-ctr": "9266e13911f6"
+                "aes-256-ctr": "9266e13911f6",
+                "aes-128-cfb8": "5a84723375e1",
+                "aes-192-cfb8": "30564296fd50",
+                "aes-256-cfb8": "92c85dec2d1f"
             },
             "cipherivs": {
                 "aes-128-cbc": "c9f85747bd44921917d9266f7d7253b3",
@@ -148,7 +163,10 @@
                 "aes-256-ctr": "9205f2d6c23b",
                 "aes-128-gcm": "649c5507cde1",
                 "aes-192-gcm": "5239ea645cb6",
-                "aes-256-gcm": "a1702685be71"
+                "aes-256-gcm": "a1702685be71",
+                "aes-128-cfb8": "5b31df27c3b7",
+                "aes-192-cfb8": "64e465c2dced",
+                "aes-256-cfb8": "9285862e89b9"
             }
         },
         "aad": "48221a601f6da68625580fa7d56fb44f",
@@ -181,7 +199,10 @@
                 "aes-256-ofb": "ad31744277697cdddfc361ecb2233d6d",
                 "aes-128-ctr": "7e09b31f9ac9adea39976b33fdac6abd",
                 "aes-192-ctr": "4d8ded889a7b6188942c253a68b7af09",
-                "aes-256-ctr": "ad31744277697cdddfc361ecb2233d6d"
+                "aes-256-ctr": "ad31744277697cdddfc361ecb2233d6d",
+                "aes-128-cfb8": "7eca20cffafad81d933d08f1e32e224a",
+                "aes-192-cfb8": "4df90aa3bdc7e9b3d9ac52afc4b4a988",
+                "aes-256-cfb8": "add3a45e8063bfafc3fc99a1dd441ee3"
             },
             "cipherivs": {
                 "aes-128-cbc": "98e1b648e99996a2dff688b8418cd173fc2d2b809ff8659e45291ed92f7741f2",
@@ -201,7 +222,10 @@
                 "aes-256-ctr": "7ce64552d7320552347e2d3af0830ca0",
                 "aes-128-gcm": "805adfa669bfc28f7a70cb4c182f88a4",
                 "aes-192-gcm": "85c67323b51b771db6e6dc6f94e071c3",
-                "aes-256-gcm": "60ab90ab11fc38539c4882d1ce04748b"
+                "aes-256-gcm": "60ab90ab11fc38539c4882d1ce04748b",
+                "aes-128-cfb8": "34930201271a5024ec10fde3d80326e3",
+                "aes-192-cfb8": "95f1ef34baa3fa7034606b13f1c202ee",
+                "aes-256-cfb8": "7cb057cdf20b800ea9c67a17a51015e7"
             }
         },
         "aad": "f6bf5b6bb5ee1b",
@@ -234,7 +258,10 @@
                 "aes-256-ofb": "13b4a117b97c730cd4195cd447005c6d48",
                 "aes-128-ctr": "facb6cdc767f419c4ea03c256bac1997a6",
                 "aes-192-ctr": "34aafbec0b57819744ba53b5d481a9b5fb",
-                "aes-256-ctr": "13b4a117b97c730cd4195cd447005c6df7"
+                "aes-256-ctr": "13b4a117b97c730cd4195cd447005c6df7",
+                "aes-128-cfb8": "fa80f881a1737bf079bf88573b8a7cbd67",
+                "aes-192-cfb8": "34da30743ff61880cc507c34018ad9ed5e",
+                "aes-256-cfb8": "138b94edac657d6d267a3146e192972ac8"
             },
             "cipherivs": {
                 "aes-128-cbc": "ca7451a2b66305ea1a1793d5417b0b3c4d477abb2a42e08bbcc3ecae51cc1e1a",
@@ -254,7 +281,10 @@
                 "aes-256-ctr": "6892cdc900665063523fb9b4940b2c11e6",
                 "aes-128-gcm": "5b37aa3bb8fcba7dd9d8f3525d06455d5c",
                 "aes-192-gcm": "5a184c0d697e3147ce5dea377670b38f4d",
-                "aes-256-gcm": "d13327c3a244fb8a2f349f1505811adfa8"
+                "aes-256-gcm": "d13327c3a244fb8a2f349f1505811adfa8",
+                "aes-128-cfb8": "7a69b6bc89e77d3dab2f3540843bd38110",
+                "aes-192-cfb8": "4c7632497d75f833b5f5e3a488f575ccb8",
+                "aes-256-cfb8": "685c731c42ebc72bd7f383800d669b3925"
             }
         },
         "aad": "950d79f5d8481ba511069b6444cb4f85faebe54c84a3dd89b0b1aa9e78ca0a7824309d423af773893084482db47ee132ade0981ca1e3a46868ada087fab5f60d87",
@@ -287,7 +317,10 @@
                 "aes-256-ofb": "f39fb153dead5bac4926ac4c1f69a9",
                 "aes-128-ctr": "e51979ccd953c85c1c62cd3e064197",
                 "aes-192-ctr": "4e7906adbde09e88c2ea4ee5e6e645",
-                "aes-256-ctr": "f39fb153dead5bac4926ac4c1f69a9"
+                "aes-256-ctr": "f39fb153dead5bac4926ac4c1f69a9",
+                "aes-128-cfb8": "e5347feb965aa39a0d874c99d8a726",
+                "aes-192-cfb8": "4efc39d2fe06a67c3f372f9b8dc350",
+                "aes-256-cfb8": "f33c26fc8d5a0882f45d5fa0e0f63c"
             },
             "cipherivs": {
                 "aes-128-cbc": "af45c639b04747b2eaf310b52c51dfeb",
@@ -307,7 +340,10 @@
                 "aes-256-ctr": "24fcfa77fd9ab62df106f9ad36d62b",
                 "aes-128-gcm": "b3298f7197b41a83d50b3dc95b9eb7",
                 "aes-192-gcm": "6137327d7d1d90df5118547f234741",
-                "aes-256-gcm": "e18b9b20b654f0430ed291cd0374be"
+                "aes-256-gcm": "e18b9b20b654f0430ed291cd0374be",
+                "aes-128-cfb8": "a06dc7aac4501ac73ec6a3924b8764",
+                "aes-192-cfb8": "596ce6982e4bd49ec6566c593a791d",
+                "aes-256-cfb8": "247d8b1932ec6e8714a8a3a77b7396"
             }
         },
         "aad": "25f5dec376996cd7bea422bb",
@@ -340,7 +376,10 @@
                 "aes-256-ofb": "30ef1fd6e8d7e5c8c275a28721b3ec2df31e59e5da1a5dfea8d1bf3acd32f0e44e64adb6788aa725633929fa3661f227a77dcea7dbd70fcf25d58ba6260072431cd1bfbf70260f2ca49cb3556bf6efcf7a2254f0e88e5cd1f553b932bad37aaf8248632eb397f416d977b0de9ec4d322fefaee371f70a647dc5ccba8b653d1310b12e314025f582c0efc6d3adeb06ba9352b0a3823061b0500b87a9be4dea8488e32e67ef73a78a98d6a488a1c6c2b88eb4944f9057e6f8c833dc745b672e80a863b9372e1abdf3cfe9d86c2830ee632232e1ad83f12135ba961d6b90cacf1722b310a813de1 [...]
                 "aes-128-ctr": "5466db5b0d21a342e741fb6d29b5492238dd30c6fe5237b0da0ace41af85a81c6f4787503774fdbafe5b4137aeaa5aa788ff0bbc6991b302df91f5d256430dfaa2fc200e28ad8a7488c6e3da063d3867971d78279a79a31aadcf3d2160744bf24385cd75ede1161df01781168878cd56cf99b39ce5a8e2ca345f689448bfb62926596bd995a719112d63caacec6614bd038e7584805c8b923caafe78589c081b30ae2443a04638b3003cbf56049055d484fc85071c080e4f0093ae8a69cb9e37df5c66c7264a57401e9c05dde7488241be1557cfe25a2cb505860b1adbd2caad0fea25a9ad0e [...]
                 "aes-192-ctr": "7d9a02b92d507a8343eaf3a0e2a0ce29dcd920ffa28bb6a5db613522421da35d95b34aefa9059cb96dff474c2d1ac8ca640edec3d53a283f3e82d83ba77719daebbba6593de52c95cd7238e64b3d1dcdc8fb9e981320ffdac8f3e188ab79339ce11d499cd7c83d0063096f70704f3c8b52140dc6b8ee5de2f97a3cc5eb54c57db73dafe52025f53ea5a3a72eda1ca78d19c964b1a22e52570f9f98dd674e6e25a4095d24cf7573718e385664536325f7596794a2bb33a5b1c83612dedc93695d0d9a1a71bab6909d9466cd2f4b564d35caea523dad51472b565c175b0abd29cd9d964dfd09e5 [...]
-                "aes-256-ctr": "30ef1fd6e8d7e5c8c275a28721b3ec2dfead33873309daf748f935113b9f43c52821138c46419654eb23f17da80ccf3f070d0d211f4136509a93a8191d3941ea5c7f8432c68a99ac83202d92023fafe869fd614fe9ca357d0953479a835e363acdf2b4410b1480f15fa270be4b6aae4c52d83ea40255847d6150d2830cd041a9e56225eff769c16d57fcdb3364f43001b4ed01f82e3644014da1bce0501108021ab636bac5e450e0f02fd065ce588ab78324cc0706fd9aa8953aad9e62ddd21a758ab6f2ebe9f1236579fe55d245f0478753a1e00256d142468e2f9e3a765cfbecd077f2c8e7 [...]
+                "aes-256-ctr": "30ef1fd6e8d7e5c8c275a28721b3ec2dfead33873309daf748f935113b9f43c52821138c46419654eb23f17da80ccf3f070d0d211f4136509a93a8191d3941ea5c7f8432c68a99ac83202d92023fafe869fd614fe9ca357d0953479a835e363acdf2b4410b1480f15fa270be4b6aae4c52d83ea40255847d6150d2830cd041a9e56225eff769c16d57fcdb3364f43001b4ed01f82e3644014da1bce0501108021ab636bac5e450e0f02fd065ce588ab78324cc0706fd9aa8953aad9e62ddd21a758ab6f2ebe9f1236579fe55d245f0478753a1e00256d142468e2f9e3a765cfbecd077f2c8e7 [...]
+                "aes-128-cfb8": "54bda9b40767ee6013b93b0c4ed194e0da8daf98cf927e330b967eaeca768a34af01eab8f2636bd6ab733b70607ba68a5e98395201790f54e10f51a2462f63f5e814330bfb309b74a044d3bdfad221ea90219bf5cb4a59864ca4e4eeccc0e702418813ccf043bbed69a1e51a574280244a0c90ae5d0d43e8bb8e117287bf33e2bd7e9380960fe60ca953a3ca839b7fc9ace27e20747edaac23db96e5f6b60c5506f8d875338657c2eb72788e0c3cee8cc2ed5fa9980b5859673b883404c12891e2c906171fb7a8a72a7c14108e36befc7120a322f6b917008933aebc538868625162453dd96 [...]
+                "aes-192-cfb8": "7dfa1a14515cec09ac5ae9eabb474400d6fe9308c2decfdb542b5cbd76c4e62f25e69fc83ddc4a5ea26801d00f98eae43605e5966cde126447a04f9168b837b3358794a69c8d77e051cf5a0765348b892ecca423900d145e427beb2768bfb30e2ba8bd915748c4a188e3903b0fe2f4206d5f6b9b2f8df21c020ad4f438df015a3f76061a81f094c256b6696112be1e7102f1cd44a974ac1b557761769bd109da0ac2b20f7df4d2c0517e9b29d39b36eaeaf467a9c00011409e6d0ef1013e28b4def2828f56ebcccfb6bf2d063d6ce04d4f36bb7990cf9c929fb9b449809fbfad6d619efcab6 [...]
+                "aes-256-cfb8": "30ddc0270bf2459289b72dc06f5db17651ab8ec24174b158fe2d5f2c6ac1149e6f3da88c7cc10c6afa47f4065006c56e5bfdbee79915ee777562303d6e35d42101716ba1ed8280a6d9ee4b675dad8b5d2ac434288e6248f038c7c217719120fe739e9ee016a337d1e3402846e479d4228451141fb26b8e7e023f5b1901d78e37f98c6809bb1238ba31c6cb6390308ad2db35a27557e7acade96e1280700e205fd2d1214b6d973c1bed5a0571fb7b1e0e8873c9b8dcb34c300b47b51cd5a59345b3b3ec8649c9a1915dc6da07548e0f0f1e7ed028a1c1700e707bf021471b1436f95518d6a30 [...]
             },
             "cipherivs": {
                 "aes-128-cbc": "4b16076987e98c4f2be1bbd59da6dfc56a125ada454b579a09734bf8f283e8c97f90729612208d14628be57479ad16ad65aa0a9a434a79dbde14182a530bfc748dd6c43f8768027bb53c7ff548479720ad2b5c0f42b82070be9d4a6e608786185324bcbafa9fb457190b1c99ba055484cf1156d0ff043e740dd9d32d51acd82472bc89f93f15b631d10034f10d32dbc943bcfb846bf4b46eb4d45d73a84061b38244160bddcc70fcd2c960242d5ed8b7d52b376c052300f29f19b964d5ca8407ad203bee8a85bc03e108432b3c0786e795852e20f20b7392fb8302b694f3422437d18b11c4dc [...]
@@ -360,7 +399,10 @@
                 "aes-256-ctr": "ada22f724d28d74dc5591a3ea915b9b45a3efa301064ce54819adb110fe0a05a796ea18881cadcd4f4dc86800ee8813919f23a2f496773b310c7932443a7fbb1b864736ee637c6e3d6d735d7120b5524b216bca5566a06bd113903106cc58ca4d02348089a82aaa8b1436ee8604bcad05993b77bef85a62d0482687416d331c213550c1a922323014440b1d98e3409cdda6dc14e576e0d4733d36ee9ca3423c12ea7ea14d27b169be73a7f20f20601537fff42fb9028280cf50512fe0fec0cd27e95bcfe55dff70f68d8c07f2a9fada664b1b2b4d0050ad2d6695d4b11154e2a1426a7bac2ce [...]
                 "aes-128-gcm": "7900570231a4e405c8910d3ba09a2e93b7740eb90b12a833b14337e9801abea379ce7a75cf9ce1be79738734ffd4bcc3e1080f51ba6caa97a47a72df907820efa4054956c487dc1ae1bd1693e81499680077d51205a084306d70e680a40a7655895277c23ebc77fc7f7a4314802e4509d5cf483752bb9b7404cb8bdf3972ab11a0cc48803220a9ae8cd178cb1bd33311153394f08a338e32f4cf3f68763c73ed1883b0f25052af73ddb94333772688c51737f48ad12318648600743cbac1690c91af7392cd0adc2cb8e09d41ee1cea02f25157edaaddb4ae4bcd3c060bc6d905e2ebadb6a1b0 [...]
                 "aes-192-gcm": "71877f4afe1808b64822bc063291574ceec04a95882b8039541bd4742936a46c469c8241d2aff5fbc3833b134ce6b5933fc2cf8c2a4302b2ba3927dddff30ed497914769d653e9cb2470f178311bda074cee9dfa94fb2003b3612b533ca25783ab9567f122629462c431d9453d3b4fff769565019becc7228dbc8f97e23618715f121b547cd1b17a5128640c06b7e9b015be5019bbd33533d0b8e02fb6afa1c9ac319b649bd483ff434d1ec60a86aa8f21ebc7a9003a7eb76723740b1b54b199b36870fd6facd69356b6757d868ecfa646918507b5ac2f27c646f27db0b994cd76da3c1c72cb [...]
-                "aes-256-gcm": "76a318375e0ed9359c519be2e811f77dca42a04a0ac7f101448ecb8f3a036d639bdc50dbbc038c2fddcef450c70963db62adc1dc7b0b62de6d2899a84b2842b469881653bd48de8b57fbaa7730ef163883ce92ee426a6cd719f8dfe2e2debdae71caab6bedc937431a2aaa9209a7833312c57efddbead66f3c373b8dedd3a6a98e86b8e90f99743fd02eddc5c56d605bf13c4c7339cc62048862a8dab23c78eb6b47b1753b620e709a838ab6144ac091ac5d9aef33e9b69dca0f22d4b44bf2b4b0eff4f3d4dfebd825921ab4340042486c55e553714d72c41d723da56667178fe46ad341f5c4 [...]
+                "aes-256-gcm": "76a318375e0ed9359c519be2e811f77dca42a04a0ac7f101448ecb8f3a036d639bdc50dbbc038c2fddcef450c70963db62adc1dc7b0b62de6d2899a84b2842b469881653bd48de8b57fbaa7730ef163883ce92ee426a6cd719f8dfe2e2debdae71caab6bedc937431a2aaa9209a7833312c57efddbead66f3c373b8dedd3a6a98e86b8e90f99743fd02eddc5c56d605bf13c4c7339cc62048862a8dab23c78eb6b47b1753b620e709a838ab6144ac091ac5d9aef33e9b69dca0f22d4b44bf2b4b0eff4f3d4dfebd825921ab4340042486c55e553714d72c41d723da56667178fe46ad341f5c4 [...]
+                "aes-128-cfb8": "8e452c6596becf9c76fdf37dfc161e8099f5cee740afdef2095ba23b3d95b03b917d32155396242df630601822d2369478552faf5d3a374b135a69753389e3b478654b163dd0e7230a50b1f15bb0e33c8129e5a6fb72c025f839c2983e82da5be91945b78ec2a6ae0af3d89150bea272c66c2054470938a24c93c52057ba0c782ac464143ee56d72398a8f405a42038d1b85679b668c4ba9314d6c92a2eed1659fd386e0a0ee6e29cdbfed5937c3c6d65fa1e3061118f84f30407a66a6e9f8d0cb6d79a7eec89937e9ffc112ff684dd87a8e3f61295615b960fe2717069790a7e1d4fc959e4 [...]
+                "aes-192-cfb8": "20f989de4cbd56037efe464018ddd12a97cdef1e4ce9ff71be1369516bb0848b56d8e1c90295e15fcec24cc9f1e793be49e2de962feebb6ca8bca2c9bdbd26d385282f202203db3cc77be728a6d2d551b26bee137dae99cae2f3f56511ba5602d17ba20a9f9f997b2dc072747448178ad46150ae6c0e3e9573d048668aa404f9fdfda80cc0c56a4165e6cdc8a8d72d3bec08edc04476e6d10bd4de4b51acfdd864c64b47a7252df7f9ff0eb2fc3b0c6bdbe60868c0951d54506e46ab8c2ce6c565c4819f1c7dde29c37ca2ab726b1bf95a2fa178fca7f550b2666397feea80cca742927b3a1 [...]
+                "aes-256-cfb8": "adb18be54fdd842ffe42548e8d4c61f6a0b1865f13faa8093d44750e555cda0d8f09dde86270ddec8a252e229b8ee5c17621541320ec6079a30e15eaf6474595c4dfb9384fa0100c89f8099729cb656805663ce5f35c5cd40fcdaedb09c82da69862b41ecca94573d8edc5c620e19278dbbc73d822e0094116bd4dcb8bfe1f2f2a1cf4ee9545c9f18aad5ad26b3344533d660db09c836aa02ce258d5a0db2d2c52246fe65a2e2528257e96cc211fda09494cc77bab48dbbefa17cf224d819d65de554941b3d75c970c1e3a2a705c8029b7bd4591312ad4c458e37a791ad359bbf686d7e1f08 [...]
             }
         },
         "aad": "6312bc1a31a878b4b2ef1df84c9b1c42",

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-browserify-aes.git



More information about the Pkg-javascript-commits mailing list