)]}'
{
  "commit": "aa764c46ebe08b61b0d697be596d7c3bef74a244",
  "tree": "51a3354f67179a6e0a7a1814e541e58a8346ccaf",
  "parents": [
    "69402f33f36dab2de2dc7270696f6b25a3f8fb9d"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Wed Apr 29 12:39:10 2020 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon May 04 14:20:47 2020 +0000"
  },
  "message": "Introduce TRUST_TOKENS_experiment_v1.\n\nThis starts a new branch of the protocol using P-384 and draft-07 of\nhash-to-curve. Mark it unstable for now as we aim to add batching and\nother fixes.\n\nDid 154 TrustToken-Exp0-Batch1 generate_key operations in 1033312us (149.0 ops/sec)\nDid 748 TrustToken-Exp0-Batch1 begin_issuance operations in 1078707us (693.4 ops/sec)\nDid 48 TrustToken-Exp0-Batch1 issue operations in 1030056us (46.6 ops/sec)\nDid 44 TrustToken-Exp0-Batch1 finish_issuance operations in 1092816us (40.3 ops/sec)\nDid 6040750 TrustToken-Exp0-Batch1 begin_redemption operations in 1000009us (6040695.6 ops/sec)\nDid 154 TrustToken-Exp0-Batch1 redeem operations in 1023722us (150.4 ops/sec)\nDid 18000 TrustToken-Exp0-Batch1 finish_redemption operations in 1021087us (17628.3 ops/sec)\nDid 154 TrustToken-Exp0-Batch10 generate_key operations in 1032878us (149.1 ops/sec)\nDid 72 TrustToken-Exp0-Batch10 begin_issuance operations in 1050908us (68.5 ops/sec)\nDid 4 TrustToken-Exp0-Batch10 issue operations in 1051989us (3.8 ops/sec)\nDid 4 TrustToken-Exp0-Batch10 finish_issuance operations in 1214996us (3.3 ops/sec)\nDid 5987000 TrustToken-Exp0-Batch10 begin_redemption operations in 1000068us (5986592.9 ops/sec)\nDid 154 TrustToken-Exp0-Batch10 redeem operations in 1037898us (148.4 ops/sec)\nDid 18000 TrustToken-Exp0-Batch10 finish_redemption operations in 1024788us (17564.6 ops/sec)\n\nDid 396 TrustToken-Exp1-Batch1 generate_key operations in 1060955us (373.2 ops/sec)\nDid 1925 TrustToken-Exp1-Batch1 begin_issuance operations in 1093039us (1761.1 ops/sec)\nDid 121 TrustToken-Exp1-Batch1 issue operations in 1022292us (118.4 ops/sec)\nDid 110 TrustToken-Exp1-Batch1 finish_issuance operations in 1076011us (102.2 ops/sec)\nDid 6322000 TrustToken-Exp1-Batch1 begin_redemption operations in 1000144us (6321089.8 ops/sec)\nDid 407 TrustToken-Exp1-Batch1 redeem operations in 1087774us (374.2 ops/sec)\nDid 18000 TrustToken-Exp1-Batch1 finish_redemption operations in 1031736us (17446.3 ops/sec)\nDid 407 TrustToken-Exp1-Batch10 generate_key operations in 1090415us (373.3 ops/sec)\nDid 187 TrustToken-Exp1-Batch10 begin_issuance operations in 1065754us (175.5 ops/sec)\nDid 11 TrustToken-Exp1-Batch10 issue operations in 1005738us (10.9 ops/sec)\nDid 10 TrustToken-Exp1-Batch10 finish_issuance operations in 1066494us (9.4 ops/sec)\nDid 6302000 TrustToken-Exp1-Batch10 begin_redemption operations in 1000029us (6301817.2 ops/sec)\nDid 407 TrustToken-Exp1-Batch10 redeem operations in 1087692us (374.2 ops/sec)\nDid 18000 TrustToken-Exp1-Batch10 finish_redemption operations in 1014611us (17740.8 ops/sec)\n\nChange-Id: I7ea9a8ab8ad48acfbf50026e251cc6e1d5b8ba7f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/41069\nReviewed-by: Steven Valdez \u003csvaldez@google.com\u003e\nCommit-Queue: Steven Valdez \u003csvaldez@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47ccdbdb8b13050f85b0137adb43559b69f9e628",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/internal.h",
      "new_id": "6333d43d7ae335c6c918ee49dd510cbbc82e6640",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/internal.h"
    },
    {
      "type": "modify",
      "old_id": "f542c9ab7eb25535c0895e59fc44117120b29ac0",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/internal.h",
      "new_id": "5f65ced753eeafcc2d59e67af64fa473eddbd4c3",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/internal.h"
    },
    {
      "type": "modify",
      "old_id": "f86b644a506b30d284a694c98d3d8ba76f732430",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/pmbtoken.c",
      "new_id": "3117b659acce62a94a07a71306372156f07a81cf",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/pmbtoken.c"
    },
    {
      "type": "modify",
      "old_id": "a18fb20efbbfa044c9bf8ea9191e3d178d3fedc9",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/trust_token.c",
      "new_id": "5ced6cc83c17d2784551fbdf2417a7ea16e9b7dc",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/trust_token.c"
    },
    {
      "type": "modify",
      "old_id": "cf9ad7e94c7cd570ef0ad54d7295fee43b3401bc",
      "old_mode": 33188,
      "old_path": "crypto/trust_token/trust_token_test.cc",
      "new_id": "50ef7296efacae7e9750a187843486dc00ff1f7a",
      "new_mode": 33188,
      "new_path": "crypto/trust_token/trust_token_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e5837cf7eb7bea38eedfa48944dfd8a1fd2d63ba",
      "old_mode": 33188,
      "old_path": "include/openssl/trust_token.h",
      "new_id": "4945172532e45176fb32776ea44255a7c7e80c13",
      "new_mode": 33188,
      "new_path": "include/openssl/trust_token.h"
    },
    {
      "type": "modify",
      "old_id": "ac7104375446ec69a8aaeeef6724a2b4e868f22a",
      "old_mode": 33188,
      "old_path": "tool/speed.cc",
      "new_id": "2c36c80c28d975324d876a1d41d019fb4971cade",
      "new_mode": 33188,
      "new_path": "tool/speed.cc"
    }
  ]
}
