)]}'
{
  "commit": "64a7cfbcf548bb955220c15c39531befe0611475",
  "tree": "7618486bd9a3606afda98c5198a77b760c830daf",
  "parents": [
    "2c2615c8423890b5ef8e0a186b65607ef5fdeda1"
  ],
  "author": {
    "name": "Eric Biggers",
    "email": "ebiggers@kernel.org",
    "time": "Fri Aug 01 14:24:22 2025 -0700"
  },
  "committer": {
    "name": "Jarkko Sakkinen",
    "email": "jarkko@kernel.org",
    "time": "Fri Oct 10 08:21:45 2025 +0300"
  },
  "message": "tpm: Use HMAC-SHA256 library instead of open-coded HMAC\n\nNow that there are easy-to-use HMAC-SHA256 library functions, use these\nin tpm2-sessions.c instead of open-coding the HMAC algorithm.\n\nNote that the new implementation correctly handles keys longer than 64\nbytes (SHA256_BLOCK_SIZE), whereas the old implementation handled such\nkeys incorrectly.  But it doesn\u0027t appear that such keys were being used.\n\nSigned-off-by: Eric Biggers \u003cebiggers@kernel.org\u003e\nReviewed-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\nSigned-off-by: Jarkko Sakkinen \u003cjarkko@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fbd62ee50903aa11280bef724138c8bfa94c93a",
      "old_mode": 33188,
      "old_path": "drivers/char/tpm/tpm2-sessions.c",
      "new_id": "6d03c224e6b2105a7f2cb66a4fa3a35ad9047e45",
      "new_mode": 33188,
      "new_path": "drivers/char/tpm/tpm2-sessions.c"
    }
  ]
}
