)]}'
{
  "commit": "23768dca563c4e62d48bb3675e49e34955dced12",
  "tree": "ceded298c9da50ab040688ca82ea4e8bbcd0601b",
  "parents": [
    "d3f26f8af0853b4d337d2405281f91fdfbe64465"
  ],
  "author": {
    "name": "Daniel McCarney",
    "email": "daniel@binaryparadox.net",
    "time": "Fri Jan 03 14:42:53 2025 -0500"
  },
  "committer": {
    "name": "Boringssl LUCI CQ",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 20 14:34:11 2025 -0800"
  },
  "message": "util/fipstools: support feedback KDF w/ empty IVs\n\nThe module wrapper I\u0027m testing supports feedback mode KDF w/ HKDF using\nan 8 bit counter and no IV. This commit updates the subprocess handling\nfor the KDF algorithm to support this use-case.\n\nBy offering feedback-mode support with empty IV only the diff is quite\nminimal. Module wrappers are assumed to use a capability with\nboth \"supportsEmptyIv\":true and \"requiresEmptyIv\":true.\n\nSee the NIST KDF ACVP spec for more information:\n\n  https://pages.nist.gov/ACVP/draft-celi-acvp-kbkdf.html\n\nChange-Id: I30eb9d0e8bb88c793d05014e4d98e034675f13b6\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/74747\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": "modify",
      "old_id": "38700ac5067a182e97fde6ab60c58a6004f9da15",
      "old_mode": 33188,
      "old_path": "util/fipstools/acvp/ACVP.md",
      "new_id": "fc14a85bcee11e29f9379141500860424d292ec6",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/ACVP.md"
    },
    {
      "type": "modify",
      "old_id": "b4e6ca692a06895ab98987598b24df42b31d9bf7",
      "old_mode": 33188,
      "old_path": "util/fipstools/acvp/acvptool/subprocess/kdf.go",
      "new_id": "0f4e7444a60ab86732c998e78ee184d926ea3163",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/subprocess/kdf.go"
    }
  ]
}
