)]}'
{
  "commit": "a6bfc45b6286e358ba83f7daa769e1e9012cc7bb",
  "tree": "11d4a1032f39b92e733e3cefb078e9ed56b18aa0",
  "parents": [
    "d62fe6f3e83a97d7fd81726ca8c2c4b84a2b3eb5"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Tue Mar 06 20:21:28 2018 -0500"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Wed Mar 07 21:17:31 2018 +0000"
  },
  "message": "Store EC_KEY\u0027s private key as an EC_SCALAR.\n\nThis isn\u0027t strictly necessary now that BIGNUMs are safe, but we get to\nrely on type-system annotations from EC_SCALAR. Additionally,\nEC_POINT_mul depends on BN_div, while the EC_SCALAR version does not.\n\nChange-Id: I75e6967f3d35aef17278b94862f4e506baff5c23\nReviewed-on: https://boringssl-review.googlesource.com/26424\nReviewed-by: Steven Valdez \u003csvaldez@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nCQ-Verified: CQ bot account: commit-bot@chromium.org \u003ccommit-bot@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c125af2b440179660ecaf0db69a33dc9e6f35976",
      "old_mode": 33188,
      "old_path": "crypto/ec_extra/ec_asn1.c",
      "new_id": "bde6d0b314e9849c82c7e24d0b414f7b8a1c0988",
      "new_mode": 33188,
      "new_path": "crypto/ec_extra/ec_asn1.c"
    },
    {
      "type": "modify",
      "old_id": "f38de2f1f4c9161ffb4b90969bcda60e82397afd",
      "old_mode": 33188,
      "old_path": "crypto/ecdh/ecdh.c",
      "new_id": "7634ba590471c8f49cc86d15e963047edc9ce18b",
      "new_mode": 33188,
      "new_path": "crypto/ecdh/ecdh.c"
    },
    {
      "type": "modify",
      "old_id": "733520d880ea270482e24555bc4f9b85dbf129d8",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/bn/random.c",
      "new_id": "c6f9f089ddf33ae5901cd118a45ccf711632621e",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/bn/random.c"
    },
    {
      "type": "modify",
      "old_id": "b56139d01d6eca238bcafc0531d53a21a15b9eb1",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_key.c",
      "new_id": "a6d469767adfad1c9095cc58c567b10c71e95cfa",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_key.c"
    },
    {
      "type": "modify",
      "old_id": "923ce1eecfef1f6a965e4b33213c3e3d10414c06",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_test.cc",
      "new_id": "5cce3614549a8525063aff6e69ff32b2b62ad0fc",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e1a3e713212bc2ab554610bfe210d411ea800fbd",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/internal.h",
      "new_id": "75fe81c030c2858eea79a8981ef8a5739162c7ca",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/internal.h"
    },
    {
      "type": "modify",
      "old_id": "e010dbd5a4fac342e60842edded03870e2f56ad6",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ecdsa/ecdsa.c",
      "new_id": "1d08123badbf030fec435310c336d922f39d6d1b",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ecdsa/ecdsa.c"
    }
  ]
}
