)]}'
{
  "commit": "806d183aa6cc565d0f6bd2fb7fc6bfb175cc4813",
  "tree": "b544746f70bda6413105887fe1e6d28399840e23",
  "parents": [
    "15c67286685cddce207b646306e8819ec8268ede"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Wed Dec 05 12:10:53 2007 +1100"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Fri Jan 11 08:16:45 2008 +1100"
  },
  "message": "[CRYPTO] eseqiv: Add Encrypted Sequence Number IV Generator\n\nThis generator generates an IV based on a sequence number by xoring it\nwith a salt and then encrypting it with the same key as used to encrypt\nthe plain text.  This algorithm requires that the block size be equal\nto the IV size.  It is mainly useful for CBC.\n\nIt has one noteworthy property that for IPsec the IV happens to lie\njust before the plain text so the IV generation simply increases the\nnumber of encrypted blocks by one.  Therefore the cost of this generator\nis entirely dependent on the speed of the underlying cipher.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b2e0c387cc201a1c60db331decd1b4aaada2ac1",
      "old_mode": 33188,
      "old_path": "crypto/Makefile",
      "new_id": "968b796d9e6cfa6514b316eceed04d7f03adc16b",
      "new_mode": 33188,
      "new_path": "crypto/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb90d27ae118e0b79bc2d24daf94b476a4f89075",
      "new_mode": 33188,
      "new_path": "crypto/eseqiv.c"
    }
  ]
}
