)]}'
{
  "commit": "ba80c5ef1af7d79c265db0e8f9b672b23b6e85ef",
  "tree": "0503e1a4c8617b659932a55b5625c03fa4cf61cd",
  "parents": [
    "91eb0750a344113f88d4d24139acfa6d9267f579"
  ],
  "author": {
    "name": "Daniel McCarney",
    "email": "daniel@binaryparadox.net",
    "time": "Tue Feb 04 14:27:50 2025 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Feb 07 09:34:03 2025 -0800"
  },
  "message": "util/fipstools: generalize hkdf KDA subprocess\n\nPreviously the only KDA ACVP algorithm mode supported by the acvptool\nwas HKDF mode, and so the file was called hkdf.go and didn\u0027t interrogate\nthe vector set mode.\n\nIn preparation for supporting the OneStepNoCounter KDA mode we need to\ngeneralize the subprocess handler as both it and HKDF KDA are advertised\nas \"KDA\" algorithms and must be multiplexed on the \"mode\".\n\nTo simplify review this commit moves the existing HKDF code, and adds\nthe small bit of multi-plexing required to dispatch by mode, but doesn\u0027t\nintroduce any other changes.\n\nChange-Id: I3ad640d6b3fa93483c8fac6cadcfb88cf9da5430\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/75927\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Bob Beck \u003cbbe@google.com\u003e\nCommit-Queue: Bob Beck \u003cbbe@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "rename",
      "old_id": "2de187f5aa7fc2f3b4b1ae4a6fdcbe68cd758a01",
      "old_mode": 33188,
      "old_path": "util/fipstools/acvp/acvptool/subprocess/hkdf.go",
      "new_id": "984178618f69e725f46f8294f9c9feff0b99eacf",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/subprocess/kda.go",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "0b0eb1a44174447ee45d47f13f9273ff1ebbc059",
      "old_mode": 33188,
      "old_path": "util/fipstools/acvp/acvptool/subprocess/subprocess.go",
      "new_id": "6a7bf30f57d3f8afe2291b611f2d060c7202d1d0",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/subprocess/subprocess.go"
    }
  ]
}
