[Pkg-javascript-commits] [node-browserify-aes] 32/92: ofb1

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 c6dd132fb892e4de460e5d834cfbcded0259b9ec
Author: Calvin Metcalf <cmetcalf at appgeo.com>
Date:   Tue Nov 11 18:51:55 2014 -0500

    ofb1
---
 decrypter.js        |  1 +
 encrypter.js        |  1 +
 modes.js            | 21 ++++++++++++++++
 modes/cfb1.js       | 35 +++++++++++++++++++++++++++
 modes/cfb8.js       |  1 -
 populateFixtures.js |  2 +-
 test/fixtures.json  | 70 ++++++++++++++++++++++++++++++++++++++++++-----------
 7 files changed, 115 insertions(+), 16 deletions(-)

diff --git a/decrypter.js b/decrypter.js
index 990f51b..dbf09ab 100644
--- a/decrypter.js
+++ b/decrypter.js
@@ -76,6 +76,7 @@ var modelist = {
   CBC: require('./modes/cbc'),
   CFB: require('./modes/cfb'),
   CFB8: require('./modes/cfb8'),
+  CFB1: require('./modes/cfb1'),
   OFB: require('./modes/ofb'),
   CTR: require('./modes/ctr'),
   GCM: require('./modes/ctr')
diff --git a/encrypter.js b/encrypter.js
index 83beac7..a63ffbd 100644
--- a/encrypter.js
+++ b/encrypter.js
@@ -69,6 +69,7 @@ var modelist = {
   CBC: require('./modes/cbc'),
   CFB: require('./modes/cfb'),
   CFB8: require('./modes/cfb8'),
+  CFB1: require('./modes/cfb1'),
   OFB: require('./modes/ofb'),
   CTR: require('./modes/ctr'),
   GCM: require('./modes/ctr')
diff --git a/modes.js b/modes.js
index 6a3abca..a19c54e 100644
--- a/modes.js
+++ b/modes.js
@@ -85,6 +85,27 @@ exports['aes-256-cfb8'] = {
   mode: 'CFB8',
   type: 'stream'
 };
+exports['aes-128-cfb1'] = {
+  cipher: 'AES',
+  key: 128,
+  iv: 16,
+  mode: 'CFB1',
+  type: 'stream'
+};
+exports['aes-192-cfb1'] = {
+  cipher: 'AES',
+  key: 192,
+  iv: 16,
+  mode: 'CFB1',
+  type: 'stream'
+};
+exports['aes-256-cfb1'] = {
+  cipher: 'AES',
+  key: 256,
+  iv: 16,
+  mode: 'CFB1',
+  type: 'stream'
+};
 exports['aes-128-ofb'] = {
   cipher: 'AES',
   key: 128,
diff --git a/modes/cfb1.js b/modes/cfb1.js
new file mode 100644
index 0000000..3bad04f
--- /dev/null
+++ b/modes/cfb1.js
@@ -0,0 +1,35 @@
+
+function encryptByte(self, byte, decrypt) {
+  var pad;
+  var i = -1;
+  var len = 8;
+  var out = 0;
+  var bit, value;
+  while (++i < len) {
+    pad = self._cipher.encryptBlock(self._prev);
+    bit = (byte & (1 << (7-i))) ? 0x80:0;
+    value = pad[0] ^ bit;
+    out += ((value&0x80) >> (i%8));
+    self._prev = shiftIn(self._prev, decrypt?bit:value);
+  }
+  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;
+};
+function shiftIn(buffer, value) {
+  var len = buffer.length;
+  var i = -1;
+  var out = new Buffer(buffer.length);
+  buffer = Buffer.concat([buffer, new Buffer([value])]);
+  while(++i < len) {
+    out[i] = buffer[i]<<1 | buffer[i+1]>>(7);
+  }
+  return out;
+}
\ No newline at end of file
diff --git a/modes/cfb8.js b/modes/cfb8.js
index 6a44ab0..31ac52c 100644
--- a/modes/cfb8.js
+++ b/modes/cfb8.js
@@ -1,4 +1,3 @@
-var xor = require('../xor');
 function encryptByte(self, byte, decrypt) {
   var pad = self._cipher.encryptBlock(self._prev);
   var out = pad[0] ^ byte;
diff --git a/populateFixtures.js b/populateFixtures.js
index 60f1496..c8a733b 100644
--- a/populateFixtures.js
+++ b/populateFixtures.js
@@ -1,7 +1,7 @@
 var modes = require('./modes');
 var fixtures = require('./test/fixtures.json');
 var crypto = require('crypto');
-var types = ['aes-128-cfb8','aes-192-cfb8','aes-256-cfb8'];
+var types = ['aes-128-cfb1','aes-192-cfb1','aes-256-cfb1'];
 var ebtk = require('./EVP_BytesToKey');
 var fs = require('fs');
 
diff --git a/test/fixtures.json b/test/fixtures.json
index 3f540fe..48b9841 100644
--- a/test/fixtures.json
+++ b/test/fixtures.json
@@ -25,7 +25,10 @@
                 "aes-256-ctr": "df60cff2",
                 "aes-128-cfb8": "6f128b6c",
                 "aes-192-cfb8": "7ecdcd88",
-                "aes-256-cfb8": "df6a89af"
+                "aes-256-cfb8": "df6a89af",
+                "aes-128-cfb1": "1558e90e",
+                "aes-192-cfb1": "0b111fbf",
+                "aes-256-cfb1": "b63042ad"
             },
             "cipherivs": {
                 "aes-128-cbc": "f7407490d4cc14c7a0c026cbe19fb350",
@@ -48,7 +51,10 @@
                 "aes-256-gcm": "ffc91d0e",
                 "aes-128-cfb8": "e991ac85",
                 "aes-192-cfb8": "36e72b98",
-                "aes-256-cfb8": "9ea3993b"
+                "aes-256-cfb8": "9ea3993b",
+                "aes-128-cfb1": "fb9d59cd",
+                "aes-192-cfb1": "5928ce49",
+                "aes-256-cfb1": "e77b9555"
             }
         },
         "aad": "calvin",
@@ -84,7 +90,10 @@
                 "aes-256-ctr": "e225d6eb312195de58f18d155953985d7e56d913eeb52220e5ea21ad7e47c8979c0fae1f8b0d3739d2a20ac5109cbc730cee35593a91190a9c7ca229ebffd8beb9e59e203b3e08ca069add3e1a02566a1e4c6193dbcc28e5c8a86324e82e5a330eb33f83511ff1904ce82be6834de714e950c624a6e5867274d9b66809518c1d0907fc40d070b53d9b137bf6519b5a5b3853a104a457f46e1c5fec893889b169042675cb0d07e83d0f528658580695e13b016f7cdc88175b3292c30db50942760be17680f4ab2893e1c11bd83ec5b5ae946ed1b41e7625bde9ba49c8ddcb1ff258237dc6a05b [...]
                 "aes-128-cfb8": "529f6a93a87e9282a8cee5ea2dc566e6184766c1940fcb74a93fe2b9970c034908998f9c0e1c5f02ca5ac7e8a435b2e78f28e779060c3d9ecdfb100737f093cf95224cbc8118fd0ba5aed3a330c3845f9ff2c4014e5f73ef817bd48c912b97aeef03d1fd2a82aabc43cf0b7a05e328b02b881d2b0641349eccc7b46378ddac39e2945a2faf146a9ae0d9ad4f20887f617360b5929e7a83443a95ba146f257bf41f4d75a89414c1876e984017d1c640580e8741418f92497c91bac7f606a31368797c5739980a7a921aa863ea077ab059e11505f399a02e1daad9fcff1e56e5a535be4a40aff [...]
                 "aes-192-cfb8": "43aa99335142d82be551a5b2b42a8bc407b299c2b7ba31dcc119141f586192138532db869b24c8b416bd26e28fd60a2ad53ebf2e2ba6573353016103f86534d656d0b1f686cb3122af9eee887af82bca45b85d796ce40ece7050e0c67430e6533500c5aa2989cf582deea1fb024ea6bcc6655f254f2fe83593b004a4f237dc995dd77499eec4fec800efc4a835d511f0f366eaf0556865c807ba0640e2f64d4ff658f2c77d24bd95659dad345ccd776cd7d59e52a49e99f6f8a51a5072897541ee9e79d929e8b7346c0ce9bc431dd3b21be405f91d3bf37984fca5bf4f22c230740a84ca57a [...]
-                "aes-256-cfb8": "e2bac21078256547dbfee82fbb8b2aa88fc980acfedce0a585ab608086582887b841d80fce3b2814a3adf5a0e701534b3511c56f0276535f18246b1cf838dd865bfd7c4372783f97a6d21f2a4b5b5a7f3ec4b465719a6a1eeacc3f076d6b6c7694479880e7e7947eeb24f96f7d99f64ce5e4ba8abfc1e23a389463164cfa391239e86b94f1447a9be8479780d4d370cbf220c4e314190bb0ad1d2afae7815a4ee9c8f788236602561b308c29d5f5a97701c799fd9f8d366c8145d0b8a712a4fcd550aa8e2943ffa72817ff22c29b19c97bc99596558f4bde9eed2de6a7ac520f0069222583d [...]
+                "aes-256-cfb8": "e2bac21078256547dbfee82fbb8b2aa88fc980acfedce0a585ab608086582887b841d80fce3b2814a3adf5a0e701534b3511c56f0276535f18246b1cf838dd865bfd7c4372783f97a6d21f2a4b5b5a7f3ec4b465719a6a1eeacc3f076d6b6c7694479880e7e7947eeb24f96f7d99f64ce5e4ba8abfc1e23a389463164cfa391239e86b94f1447a9be8479780d4d370cbf220c4e314190bb0ad1d2afae7815a4ee9c8f788236602561b308c29d5f5a97701c799fd9f8d366c8145d0b8a712a4fcd550aa8e2943ffa72817ff22c29b19c97bc99596558f4bde9eed2de6a7ac520f0069222583d [...]
+                "aes-128-cfb1": "2f4108ec5804041b632360b8dfaf9b0f7114748f7edde636dceddefe7547f49bfe49176096eba8c45988e3fa45939b296fdfd52e7454f25198936de5da002c4011a7ec914a2a2f8dd0017370aff718880ade5fc2466e54c75287ac10f178177c97d66e9cb9f49d2b384e0112db174422bc42bfb1e59ef1986a26f4f5645cd5c8a3c910283e61c5c6df505ac6aff51a04dd16e423676e49fe4e10c9528ce0119836912c369d98b67edc6f0cd3b1ec963d7d959792610aa4340e94c6e2dfa6f5edcb8bbd95aca0fcc56057ba47137476d458e19118c30194307095ed94946a56f9846d215d210 [...]
+                "aes-192-cfb1": "39d86056f90656ac852ad93dca4bf36e02cd74f9628cfb21350c551120ab9e24eb5eddba28a1a70c4ac62f920ea89318ac17fae686c34fda60e7d3c1369426fb135d1131b47b75b143c0ea92be457db5b697942ee49f98790abb409f62d3acbc753562b73d331503fbdef7742cdb01c567270151f4b46ad6ce652ffb15322f9249421ada548c9e54a14159731591b8a0e73c62f009c2ee0a96d370a5616ac2fb209baea6fa66ed6e01608097c58eff053c4b2caf25f13df6817ddaee780c413299a36faddda1cb75df68eeef110c5c08d6daf3136c546074dda9c4267d84c9579acbe4acbb4 [...]
+                "aes-256-cfb1": "8f4893d4fa7a874cdb25899462539a4d74502ff1b5191b09e6806b4e9505360d9e7670b8f4ce017290d4d7719c5690e25d06bcd93d8096f8c4ab336267f4e1e77073902c7fa0811053525e4180a213af42ecb3f5456ad9235c5ddb0ba76898b67648fe1fff3042f36205bc4f33e519e2dd20d6ddd9b921e5dff7d3252fbf29a9b3381a88aa8f4699667110bb06465bb03c066d312b3d842e1800ee4d1d94d189424e19801183d05cc2301c2dcada681f7789b560e31ffa8f84b238009238e01e283966bcfc10336fa3778c5130b7e0019e837c7296d53f8cdd953fcd42e6d93a8ddcc681f93 [...]
             },
             "cipherivs": {
                 "aes-128-cbc": "772b4d8e20a224a6ec0392b1fc6569693accb2709509ba265ddf5aafaecc11d77016a69e70255b7d7a5ddf7ad4d87511aa12ab987115ca157f1b9d9c3583339576e81f66cd716dfe0c561bfdff14eb842f05859c69da073759c5706da8afffc951b7dfd3c689e6cb8cc32426846f375043fe519872ec27796f6ad9cd588b800206ff4115198341c321198689f5d83e5f8e60c7c6e9dfe06dc17697dc058888a1180601ae2932ff8cfa9e15546422db6b74b05fb7e79ccc143b41cb7e8b4ede73a1f11da476bf89f106e655171848ec0ccf9c94ae3e858d06acc06712d54ab8a3791a67fb61c6 [...]
@@ -107,7 +116,10 @@
                 "aes-256-gcm": "743610df0ee25bc4fad4ff3786491472d0bb1f2440f5b213ee3b161d238edb1f83ff7302b3a24a7b60aab549ca17b7015372886b7047cbc559a12b7a752ed7269579440a0d9f426e03f7c06a4b8877a190bdc0a89379ebf8a0dde7b3f05d0e2c1f03ce40507a522458b9a8a4a8f3bea206d66e68ce2e09316018ad81de8971cc56e0e5d76842406bc31bd8c7e599c48d14d80508192b1a916c575c4591da778f09d4066cb4d0c760e1959040cdc57b9e144ced2ebc0407b69eade13c31fcfb7fe80b55c3a86bd0212e71d3d3fae3f460de5b5bbea32901c4f75f9b536bfb3fc2f0911da1ec4a [...]
                 "aes-128-cfb8": "03616c5f554e6d1dab4b35f4f9ba541506251dfe18acf6f8325577b1b42d95835a58cde2d7832842c4c0e1bbe072ae0cd36e013907aec89cdb6e878ada05a9f110dd2ba88130920723002fa7ce016ebc9e3ba9dd9bc2726cc84d825aba105e1ec1ee3761745c77ee3bae8a46c2d9b9e91a36f59fb9b1c685c4958556400da1ce6d91160a333f01183cf669e6f79dadcf12044687bd0c805be39cff1e9b25dbd5a39971a22abe957eb6bd142f57ca521263233e925644fefbc1b567787c771c96fddf4f2a310cb9999bbcde9dd245e20e20199a426152b69c48921ae4f7335c16e01c19b2009 [...]
                 "aes-192-cfb8": "35f18cf0a3c354134e392bfb21c454eb1e465d62e3b47f6f4362008e95e46c1082da73c3653152be05d3a96ec0e43c878b094aaa6c5a93b01ec4fafa27cf87bcce3cc14dbcb0b21a4e0b9cc8fe06b302f167c40ea0a4ec4a4583d2d23710c974609ea71084ad3554ae61e4a8a9f8d3493c41b7941d43d1db9d857555051229711ecfd398b1b9e208abd7d8ab9bcb25f3bb0615f8144da6a2f0700c2f448e811c4873a2cd7fb3b54f068a8696152758ab7f7dd3bfaef3d1b06b560667d9ca758a47cb490658f78b81a9b868103d0c01149c094e4d8a4fcd5acb9256936b9fe63f604599d77fb [...]
-                "aes-256-cfb8": "83904729f4ee79e04a931d3fd9f44b33092471a7c5818baf2910dd354a59eb218aca0d1595ae0c5f10e8648bbbe16fff6f84b0887b9291d3c688085b19ea736766b8d9fe1393fa5a234efdbe6223e6e00d460950c877726e90529a611c922bf94df399560f0528dc848332a60322ead63ef085359e325aebd71d63c80d000d72856472ff5ff1194740e47dda13e6b8c9330ed7688013a084937ecbb2dd0e942751d16951b12970d4336a2eed5bfea09a89c208bd57322c47ccee88cad39a69b2a9c5847c6f8999376c6c5b57790aca99f9e413b82aa5229a617babb57a37b750f38ac2d9f51 [...]
+                "aes-256-cfb8": "83904729f4ee79e04a931d3fd9f44b33092471a7c5818baf2910dd354a59eb218aca0d1595ae0c5f10e8648bbbe16fff6f84b0887b9291d3c688085b19ea736766b8d9fe1393fa5a234efdbe6223e6e00d460950c877726e90529a611c922bf94df399560f0528dc848332a60322ead63ef085359e325aebd71d63c80d000d72856472ff5ff1194740e47dda13e6b8c9330ed7688013a084937ecbb2dd0e942751d16951b12970d4336a2eed5bfea09a89c208bd57322c47ccee88cad39a69b2a9c5847c6f8999376c6c5b57790aca99f9e413b82aa5229a617babb57a37b750f38ac2d9f51 [...]
+                "aes-128-cfb1": "0439ff30298fdadbf67a55a110dcec5d02dcaeccf9f03538879aaf861da5b8741a1f091a1c92150722341c1a58b03036507741c1f958a3c78d9bbbd9e85ab637e6a2c678547e7f1504144099a631ca87b4f855f01d85af2475f4f86a29a3f54ad57911b4d824878f067f800954c2d8a29a7399d7ded4ddca1f86fbeecb720311dc13952266ccf92a986c1a4cbc05d9b8aa69da3b1ba3a48fbb5131cbbbeb03cf9510c624ac913c9c915bb30f58825ef0602c803dbee9b87aaa5decec5460d77c9c81395b179bcaf9b1385f15f48bcd0eb607c004e88d277062dfcce9798e1a506817edad429 [...]
+                "aes-192-cfb1": "23cd583203fedc69777da0e8033ce5860fcd73b633a090f1401b42c615a280a4eaefb8ed2f62fcebd738a669b3ebb25c6a1b867c29fe2508d621686aca43bfe497c7d642976fe26693ba17911e7a4a3cc61c03f177cd67fe7fd49dbfb57aa9e07190652ce2ee745cc79f3403513b58d513b80f9653ad34863566323c8e1a6e2e1c0d42ada8dd423d516d168e7a6a958fb9f8a1248f7a05cff32e1d99986805a4ee4e822c9155a4b991c3a06e73f3c8222416f84d324e88e5fcfd1f6f0fcc5483462573e4ef80e4e3c28e412aa5c25f8ed950c18638fc1f26e2b8b71aa4d006fc8d8578979b5 [...]
+                "aes-256-cfb1": "feb3b856206c919dff35a5c10747c4541525eb3acfceaac5e3142abfd62aa83fd73c4b272d848b5dd29481ef806587980b7d37d2f4734804e55264fa0086c38cfa189d93aacf5f02c22b7660f813bae8ab5351ec7b43d71d7d2b21292c59e5eb59bf49e1e00d97e91dfb78ce579c25a8f5787cdeb51a8669f01f8ab8477a384131fb1294d2a7ab12aa7ff6631afa54c4c84d8c1942e46af4905d28d6c44ffd36c82bad4a0fcb8647922d5c557882c9178d97cf231d686a49871697daf44f01096f0f67f8524086d1d5092a9bdc9c626889ee596a8f14f27abb4400d426515fbcdd20e846b80 [...]
             }
         },
         "aad": "fdfe32b59b3d2d2b85dfbb680babe590ec162058988561b0a869e58505df",
@@ -143,7 +155,10 @@
                 "aes-256-ctr": "9266e13911f6",
                 "aes-128-cfb8": "5a84723375e1",
                 "aes-192-cfb8": "30564296fd50",
-                "aes-256-cfb8": "92c85dec2d1f"
+                "aes-256-cfb8": "92c85dec2d1f",
+                "aes-128-cfb1": "38ba0b1df443",
+                "aes-192-cfb1": "3077bb383628",
+                "aes-256-cfb1": "b40c617a96f4"
             },
             "cipherivs": {
                 "aes-128-cbc": "c9f85747bd44921917d9266f7d7253b3",
@@ -166,7 +181,10 @@
                 "aes-256-gcm": "a1702685be71",
                 "aes-128-cfb8": "5b31df27c3b7",
                 "aes-192-cfb8": "64e465c2dced",
-                "aes-256-cfb8": "9285862e89b9"
+                "aes-256-cfb8": "9285862e89b9",
+                "aes-128-cfb1": "15450661a91b",
+                "aes-192-cfb1": "63667c3b3500",
+                "aes-256-cfb1": "a7d8bae0ee48"
             }
         },
         "aad": "48221a601f6da68625580fa7d56fb44f",
@@ -202,7 +220,10 @@
                 "aes-256-ctr": "ad31744277697cdddfc361ecb2233d6d",
                 "aes-128-cfb8": "7eca20cffafad81d933d08f1e32e224a",
                 "aes-192-cfb8": "4df90aa3bdc7e9b3d9ac52afc4b4a988",
-                "aes-256-cfb8": "add3a45e8063bfafc3fc99a1dd441ee3"
+                "aes-256-cfb8": "add3a45e8063bfafc3fc99a1dd441ee3",
+                "aes-128-cfb1": "3356fcab528e002612aafc4a73bfb618",
+                "aes-192-cfb1": "320c454611590235f725d87522cb3d6c",
+                "aes-256-cfb1": "d2a8bf0b59fbe17f219a6544715311eb"
             },
             "cipherivs": {
                 "aes-128-cbc": "98e1b648e99996a2dff688b8418cd173fc2d2b809ff8659e45291ed92f7741f2",
@@ -225,7 +246,10 @@
                 "aes-256-gcm": "60ab90ab11fc38539c4882d1ce04748b",
                 "aes-128-cfb8": "34930201271a5024ec10fde3d80326e3",
                 "aes-192-cfb8": "95f1ef34baa3fa7034606b13f1c202ee",
-                "aes-256-cfb8": "7cb057cdf20b800ea9c67a17a51015e7"
+                "aes-256-cfb8": "7cb057cdf20b800ea9c67a17a51015e7",
+                "aes-128-cfb1": "4d35b5511e8aff571961faa4407e8f9b",
+                "aes-192-cfb1": "97b3cf0ad36abe8c78d59e2c380f29a0",
+                "aes-256-cfb1": "567d7375364237bf9a0982678104fbc2"
             }
         },
         "aad": "f6bf5b6bb5ee1b",
@@ -261,7 +285,10 @@
                 "aes-256-ctr": "13b4a117b97c730cd4195cd447005c6df7",
                 "aes-128-cfb8": "fa80f881a1737bf079bf88573b8a7cbd67",
                 "aes-192-cfb8": "34da30743ff61880cc507c34018ad9ed5e",
-                "aes-256-cfb8": "138b94edac657d6d267a3146e192972ac8"
+                "aes-256-cfb8": "138b94edac657d6d267a3146e192972ac8",
+                "aes-128-cfb1": "9157785456d30a23255243b187991fed86",
+                "aes-192-cfb1": "5da97eb59b8647c819b6aa9d7f3951bb6a",
+                "aes-256-cfb1": "4e7bdba3bbfb4d0a3de36879b2e714cbd4"
             },
             "cipherivs": {
                 "aes-128-cbc": "ca7451a2b66305ea1a1793d5417b0b3c4d477abb2a42e08bbcc3ecae51cc1e1a",
@@ -284,7 +311,10 @@
                 "aes-256-gcm": "d13327c3a244fb8a2f349f1505811adfa8",
                 "aes-128-cfb8": "7a69b6bc89e77d3dab2f3540843bd38110",
                 "aes-192-cfb8": "4c7632497d75f833b5f5e3a488f575ccb8",
-                "aes-256-cfb8": "685c731c42ebc72bd7f383800d669b3925"
+                "aes-256-cfb8": "685c731c42ebc72bd7f383800d669b3925",
+                "aes-128-cfb1": "4949e647f5e8771bc6c5b1d6819a870d3c",
+                "aes-192-cfb1": "5adc60d434310dc056f4ed3be5ce833126",
+                "aes-256-cfb1": "7ae6cb7a0d6b809c74c51d64d9e27a73e2"
             }
         },
         "aad": "950d79f5d8481ba511069b6444cb4f85faebe54c84a3dd89b0b1aa9e78ca0a7824309d423af773893084482db47ee132ade0981ca1e3a46868ada087fab5f60d87",
@@ -320,7 +350,10 @@
                 "aes-256-ctr": "f39fb153dead5bac4926ac4c1f69a9",
                 "aes-128-cfb8": "e5347feb965aa39a0d874c99d8a726",
                 "aes-192-cfb8": "4efc39d2fe06a67c3f372f9b8dc350",
-                "aes-256-cfb8": "f33c26fc8d5a0882f45d5fa0e0f63c"
+                "aes-256-cfb8": "f33c26fc8d5a0882f45d5fa0e0f63c",
+                "aes-128-cfb1": "b12776b80a76d8e64d7b12b8118afc",
+                "aes-192-cfb1": "309d627009c68fef00b759aa4e00f0",
+                "aes-256-cfb1": "9e85b8b520ecbb86fd57ed42c1d746"
             },
             "cipherivs": {
                 "aes-128-cbc": "af45c639b04747b2eaf310b52c51dfeb",
@@ -343,7 +376,10 @@
                 "aes-256-gcm": "e18b9b20b654f0430ed291cd0374be",
                 "aes-128-cfb8": "a06dc7aac4501ac73ec6a3924b8764",
                 "aes-192-cfb8": "596ce6982e4bd49ec6566c593a791d",
-                "aes-256-cfb8": "247d8b1932ec6e8714a8a3a77b7396"
+                "aes-256-cfb8": "247d8b1932ec6e8714a8a3a77b7396",
+                "aes-128-cfb1": "c2caf14db9b96e64ff9f48515c2aa8",
+                "aes-192-cfb1": "4a6c8428e61ac496b26c5ad0deb89c",
+                "aes-256-cfb1": "3f3492cb1b18c962ea94da3bc5cf53"
             }
         },
         "aad": "25f5dec376996cd7bea422bb",
@@ -379,7 +415,10 @@
                 "aes-256-ctr": "30ef1fd6e8d7e5c8c275a28721b3ec2dfead33873309daf748f935113b9f43c52821138c46419654eb23f17da80ccf3f070d0d211f4136509a93a8191d3941ea5c7f8432c68a99ac83202d92023fafe869fd614fe9ca357d0953479a835e363acdf2b4410b1480f15fa270be4b6aae4c52d83ea40255847d6150d2830cd041a9e56225eff769c16d57fcdb3364f43001b4ed01f82e3644014da1bce0501108021ab636bac5e450e0f02fd065ce588ab78324cc0706fd9aa8953aad9e62ddd21a758ab6f2ebe9f1236579fe55d245f0478753a1e00256d142468e2f9e3a765cfbecd077f2c8e7 [...]
                 "aes-128-cfb8": "54bda9b40767ee6013b93b0c4ed194e0da8daf98cf927e330b967eaeca768a34af01eab8f2636bd6ab733b70607ba68a5e98395201790f54e10f51a2462f63f5e814330bfb309b74a044d3bdfad221ea90219bf5cb4a59864ca4e4eeccc0e702418813ccf043bbed69a1e51a574280244a0c90ae5d0d43e8bb8e117287bf33e2bd7e9380960fe60ca953a3ca839b7fc9ace27e20747edaac23db96e5f6b60c5506f8d875338657c2eb72788e0c3cee8cc2ed5fa9980b5859673b883404c12891e2c906171fb7a8a72a7c14108e36befc7120a322f6b917008933aebc538868625162453dd96 [...]
                 "aes-192-cfb8": "7dfa1a14515cec09ac5ae9eabb474400d6fe9308c2decfdb542b5cbd76c4e62f25e69fc83ddc4a5ea26801d00f98eae43605e5966cde126447a04f9168b837b3358794a69c8d77e051cf5a0765348b892ecca423900d145e427beb2768bfb30e2ba8bd915748c4a188e3903b0fe2f4206d5f6b9b2f8df21c020ad4f438df015a3f76061a81f094c256b6696112be1e7102f1cd44a974ac1b557761769bd109da0ac2b20f7df4d2c0517e9b29d39b36eaeaf467a9c00011409e6d0ef1013e28b4def2828f56ebcccfb6bf2d063d6ce04d4f36bb7990cf9c929fb9b449809fbfad6d619efcab6 [...]
-                "aes-256-cfb8": "30ddc0270bf2459289b72dc06f5db17651ab8ec24174b158fe2d5f2c6ac1149e6f3da88c7cc10c6afa47f4065006c56e5bfdbee79915ee777562303d6e35d42101716ba1ed8280a6d9ee4b675dad8b5d2ac434288e6248f038c7c217719120fe739e9ee016a337d1e3402846e479d4228451141fb26b8e7e023f5b1901d78e37f98c6809bb1238ba31c6cb6390308ad2db35a27557e7acade96e1280700e205fd2d1214b6d973c1bed5a0571fb7b1e0e8873c9b8dcb34c300b47b51cd5a59345b3b3ec8649c9a1915dc6da07548e0f0f1e7ed028a1c1700e707bf021471b1436f95518d6a30 [...]
+                "aes-256-cfb8": "30ddc0270bf2459289b72dc06f5db17651ab8ec24174b158fe2d5f2c6ac1149e6f3da88c7cc10c6afa47f4065006c56e5bfdbee79915ee777562303d6e35d42101716ba1ed8280a6d9ee4b675dad8b5d2ac434288e6248f038c7c217719120fe739e9ee016a337d1e3402846e479d4228451141fb26b8e7e023f5b1901d78e37f98c6809bb1238ba31c6cb6390308ad2db35a27557e7acade96e1280700e205fd2d1214b6d973c1bed5a0571fb7b1e0e8873c9b8dcb34c300b47b51cd5a59345b3b3ec8649c9a1915dc6da07548e0f0f1e7ed028a1c1700e707bf021471b1436f95518d6a30 [...]
+                "aes-128-cfb1": "51972ba90574c0b919169d2430e5e0c3260a8269a58a69184b1c6b5d5a59c7c1caf18b07fd0956163663237a548b8c6dff7e4e410c7afc3e3026409e1376c35ca5d04c86a1f60098db0393e5df7e554e868d8ac659700a4c2c7972d4bef1cc0e7ed98362c3b9f29982e5521ad62f302abc8d6c0bd5214f488586fac2c7a4d9d943f23896b2a8d5c58435349097c2de6cced7913a2b5530ff17a2ff6278ca8644eee144bd118c39f9102d6e131cc583948f776acfd495637b3c2599fdcbe145e6249ae0a1fd2ba33663971388a7de2b36a6cc68f44fe3a93688eeeef181f76056473dc046981 [...]
+                "aes-192-cfb1": "143f8cdf3a535a7e8785bd9d0e2e5b7c5435291b37ddfa02dcf53dfef24de0cb050c653519f29adda8eb2c4245f7ae52bd9e0552805f92ea2c4acdedcb41229c35de386d07e99e74e7dd4e239ec05f189c6b0d9955506d682d4143f9599c38720cac7268ec2f89a650236b694333f42d914dab0d4df299a3ceb8604ef06bc08d0f77df70b1ca853cfde2ad5fa522c05ab421e3f386ce7b94f3e1c71005d91d967251a49ead282ba6a2ce4f7c76c3eac182e2c57e96bdc33a71ee1856d9e40f404ea6a0853c0ab8abd5e874b73748352aa3e0f4c54b836c0a67ac6cb45325f929ed7dd27e263 [...]
+                "aes-256-cfb1": "5bf6a655b75909385c329e73fb8cb764c47cec757d12aa4cabac9052cf98f41b0b3f1399101d8219e53c4b2cefe08122b6074ea674e17f616f34652dcc733724cb69ad248e9780200b484ad6b0846a94c77477fa735f87ca1156049d1c4eb4b2043713b7bec692cce9efac2516fe1ae31b4fb9b104ecddb70f74604cd0a7ae0060197b22d01e49d39b12f1f681cc9394d087453aa7132a8a90f6307610cfdb0e60d82ecb9af373fbeb593585ffa9cfec307ef202338e4e88ac030c3c06a4538d96f93c966a3d01120bb42a37a67172cc6e6ea1835e48bdc9a0637c5524a656f129ca59d5209 [...]
             },
             "cipherivs": {
                 "aes-128-cbc": "4b16076987e98c4f2be1bbd59da6dfc56a125ada454b579a09734bf8f283e8c97f90729612208d14628be57479ad16ad65aa0a9a434a79dbde14182a530bfc748dd6c43f8768027bb53c7ff548479720ad2b5c0f42b82070be9d4a6e608786185324bcbafa9fb457190b1c99ba055484cf1156d0ff043e740dd9d32d51acd82472bc89f93f15b631d10034f10d32dbc943bcfb846bf4b46eb4d45d73a84061b38244160bddcc70fcd2c960242d5ed8b7d52b376c052300f29f19b964d5ca8407ad203bee8a85bc03e108432b3c0786e795852e20f20b7392fb8302b694f3422437d18b11c4dc [...]
@@ -402,7 +441,10 @@
                 "aes-256-gcm": "76a318375e0ed9359c519be2e811f77dca42a04a0ac7f101448ecb8f3a036d639bdc50dbbc038c2fddcef450c70963db62adc1dc7b0b62de6d2899a84b2842b469881653bd48de8b57fbaa7730ef163883ce92ee426a6cd719f8dfe2e2debdae71caab6bedc937431a2aaa9209a7833312c57efddbead66f3c373b8dedd3a6a98e86b8e90f99743fd02eddc5c56d605bf13c4c7339cc62048862a8dab23c78eb6b47b1753b620e709a838ab6144ac091ac5d9aef33e9b69dca0f22d4b44bf2b4b0eff4f3d4dfebd825921ab4340042486c55e553714d72c41d723da56667178fe46ad341f5c4 [...]
                 "aes-128-cfb8": "8e452c6596becf9c76fdf37dfc161e8099f5cee740afdef2095ba23b3d95b03b917d32155396242df630601822d2369478552faf5d3a374b135a69753389e3b478654b163dd0e7230a50b1f15bb0e33c8129e5a6fb72c025f839c2983e82da5be91945b78ec2a6ae0af3d89150bea272c66c2054470938a24c93c52057ba0c782ac464143ee56d72398a8f405a42038d1b85679b668c4ba9314d6c92a2eed1659fd386e0a0ee6e29cdbfed5937c3c6d65fa1e3061118f84f30407a66a6e9f8d0cb6d79a7eec89937e9ffc112ff684dd87a8e3f61295615b960fe2717069790a7e1d4fc959e4 [...]
                 "aes-192-cfb8": "20f989de4cbd56037efe464018ddd12a97cdef1e4ce9ff71be1369516bb0848b56d8e1c90295e15fcec24cc9f1e793be49e2de962feebb6ca8bca2c9bdbd26d385282f202203db3cc77be728a6d2d551b26bee137dae99cae2f3f56511ba5602d17ba20a9f9f997b2dc072747448178ad46150ae6c0e3e9573d048668aa404f9fdfda80cc0c56a4165e6cdc8a8d72d3bec08edc04476e6d10bd4de4b51acfdd864c64b47a7252df7f9ff0eb2fc3b0c6bdbe60868c0951d54506e46ab8c2ce6c565c4819f1c7dde29c37ca2ab726b1bf95a2fa178fca7f550b2666397feea80cca742927b3a1 [...]
-                "aes-256-cfb8": "adb18be54fdd842ffe42548e8d4c61f6a0b1865f13faa8093d44750e555cda0d8f09dde86270ddec8a252e229b8ee5c17621541320ec6079a30e15eaf6474595c4dfb9384fa0100c89f8099729cb656805663ce5f35c5cd40fcdaedb09c82da69862b41ecca94573d8edc5c620e19278dbbc73d822e0094116bd4dcb8bfe1f2f2a1cf4ee9545c9f18aad5ad26b3344533d660db09c836aa02ce258d5a0db2d2c52246fe65a2e2528257e96cc211fda09494cc77bab48dbbefa17cf224d819d65de554941b3d75c970c1e3a2a705c8029b7bd4591312ad4c458e37a791ad359bbf686d7e1f08 [...]
+                "aes-256-cfb8": "adb18be54fdd842ffe42548e8d4c61f6a0b1865f13faa8093d44750e555cda0d8f09dde86270ddec8a252e229b8ee5c17621541320ec6079a30e15eaf6474595c4dfb9384fa0100c89f8099729cb656805663ce5f35c5cd40fcdaedb09c82da69862b41ecca94573d8edc5c620e19278dbbc73d822e0094116bd4dcb8bfe1f2f2a1cf4ee9545c9f18aad5ad26b3344533d660db09c836aa02ce258d5a0db2d2c52246fe65a2e2528257e96cc211fda09494cc77bab48dbbefa17cf224d819d65de554941b3d75c970c1e3a2a705c8029b7bd4591312ad4c458e37a791ad359bbf686d7e1f08 [...]
+                "aes-128-cfb1": "9ac3ffc130741e1008dbe579131c9f6425663d516a26c1858bd11c90eefc31f698a8d4887f13112f1466a7a640ab2073fe53d4917d650e382dac5e3f1b3c1af3472074855bef815e1ea621a9c337d5a7cf73475bec1e0974ec2337d50dfa27ecfca1bbfa391d80404039289ed6eb049cbfe5f69062ef98b9174b2091b98d92a8172ff38ed2e8b44d0a4c6f6f0dfc022990814f3cbbd71a7b53d32decd1a2fa4663ce2559a60c50235262a14f1d580ad07840cef8b443498f342daba4f23539af294bbbd9c35c6d6350de269198f90b1ad232488a1a85b787724e05692cd5703068a36732bb3 [...]
+                "aes-192-cfb1": "4fcd5b423adbdfc4966c971449a045db51c031a44b11439ebf26cc954348c942c131a95aa1687f00aec31f88cf0dca55e4305340ded0472242f77b2a98dafac517b8c616726be56af8764be5bb0a03e683b00f5f02e49880f964d0aac6e34db65e85d181a28ce2db9e1ca6b43bb450caac42c33706f312449b5544d62605df1064ac897415cefdb91d142638a4f20c3d56881ca77433b25daf57ea1a5662d892df1cbb6f8b665dd94bedf3b19f0872734482e9d88544c1eabe6959e35c5b5d49f6f0c942fb36bdd05ee43072adb484c14512a7b9e7e8d238daa0b930044249c43e3ee2b5ee9 [...]
+                "aes-256-cfb1": "d35b46a4c859012482af4b417d2f7643edfa393097030fa010a39fe5047d581f167ad8325c90c1731d36e4e6297ff9f79ce9ea98987921af8d2934cfd47b9eb081996088771889e8a880f4fd80f0ca6c5493e2b1238923f14ed41320ebf8fabadbae88d18e17e0dba0be62e38275a25cbe93bf031c01126c60c23e29e3128c020a80f8dab21dce731430b563bd23ceaadf12b02b10b83c9cee437b1aad38633ec5a7441c8db670ef0ccfeeb69ecc82ce6a67c83358f084c73a4c4750e26e6944a58a9797d100d91fad92b4024d27665593282c7f4059ae28bbea320df1ebb9898c7ce3677e7 [...]
             }
         },
         "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