)]}'
{
  "commit": "cccecbd5a3c4a7952761b264d5f5d3728e02c9ea",
  "tree": "96a65c8515ae538c481ca3056028908381b8d877",
  "parents": [
    "5d057be4860b47b84244927b53fa4ba36f269a0a"
  ],
  "author": {
    "name": "Sokolov Yura aka funny_falcon",
    "email": "funny.falcon@gmail.com",
    "time": "Tue Dec 06 14:28:19 2016 +0300"
  },
  "committer": {
    "name": "Sokolov Yura aka funny_falcon",
    "email": "funny.falcon@gmail.com",
    "time": "Tue Dec 06 14:28:19 2016 +0300"
  },
  "message": "Add SipHash13\n\nSipHash13 is secure enough to be used as a hash function in a hash table.\nSipTreeHash13 is comparable in performance to HighwayTreeHash on\nlong strings.\n\nIt has no practically usable attack as a MAC.\nBut it is quite close to \"theoretically usable\" distinguisher.\nSo that, it\u0027s use as a secure MAC is not recommended.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a608f8a4907bcc5b95919d3e812c3fd4c6ba293e",
      "old_mode": 33188,
      "old_path": "highwayhash/c_bindings.h",
      "new_id": "983bcfb7772f1faa8ddcbbddcb35b15b5459d947",
      "new_mode": 33188,
      "new_path": "highwayhash/c_bindings.h"
    },
    {
      "type": "modify",
      "old_id": "dd74b50e3f13202ce326e2161a4e47182f479951",
      "old_mode": 33188,
      "old_path": "highwayhash/scalar_sip_tree_hash.cc",
      "new_id": "648d07439172ba5bc73f67d705c0c8a3d4fa89ae",
      "new_mode": 33188,
      "new_path": "highwayhash/scalar_sip_tree_hash.cc"
    },
    {
      "type": "modify",
      "old_id": "aaa5c8d5b3fe5810e2de4b8c242ae749bb80e529",
      "old_mode": 33188,
      "old_path": "highwayhash/scalar_sip_tree_hash.h",
      "new_id": "a004c72dd26bc89234cc990a06ca774699d85ac8",
      "new_mode": 33188,
      "new_path": "highwayhash/scalar_sip_tree_hash.h"
    },
    {
      "type": "modify",
      "old_id": "0af3c10378897438437f47352524fe0d3bbf3991",
      "old_mode": 33188,
      "old_path": "highwayhash/sip_hash.cc",
      "new_id": "64f65e62baee20012ba7ca3b9721fc6735cedbd4",
      "new_mode": 33188,
      "new_path": "highwayhash/sip_hash.cc"
    },
    {
      "type": "modify",
      "old_id": "1feb3729d703fdfc2f86eba0c2eaa64821d92dcd",
      "old_mode": 33188,
      "old_path": "highwayhash/sip_hash.h",
      "new_id": "71012d07c17dbbbdec7e8f702a354c8e997846d6",
      "new_mode": 33188,
      "new_path": "highwayhash/sip_hash.h"
    },
    {
      "type": "modify",
      "old_id": "732bfb60a7e0926c2e8ad9414c49384c87b51078",
      "old_mode": 33188,
      "old_path": "highwayhash/sip_hash_main.cc",
      "new_id": "34231df59e63f6611046a2021de9c61f31701fdc",
      "new_mode": 33188,
      "new_path": "highwayhash/sip_hash_main.cc"
    },
    {
      "type": "modify",
      "old_id": "af2ec46d990068e8095d9e87de22c3ad6b7f6083",
      "old_mode": 33188,
      "old_path": "highwayhash/sip_tree_hash.cc",
      "new_id": "8747b8f1a76d06c6d357979f02be7d1e427bcb67",
      "new_mode": 33188,
      "new_path": "highwayhash/sip_tree_hash.cc"
    },
    {
      "type": "modify",
      "old_id": "3f9c84eee21716be7cd0670625d6c09ef3deaa99",
      "old_mode": 33188,
      "old_path": "highwayhash/sip_tree_hash.h",
      "new_id": "115166741160bd126e7de01905b66135e8de5385",
      "new_mode": 33188,
      "new_path": "highwayhash/sip_tree_hash.h"
    }
  ]
}
