)]}'
{
  "commit": "9dbaa99ea784ba8b2175f0cde81d401911ecef1e",
  "tree": "f565af153c779b7b244debcf56d5fae1300d0f48",
  "parents": [
    "fb31846fb1ad75144d049daf689082e6336229aa"
  ],
  "author": {
    "name": "Pirmin Vogel",
    "email": "vogelpi@lowrisc.org",
    "time": "Fri Aug 13 13:20:32 2021 +0200"
  },
  "committer": {
    "name": "Pirmin Vogel",
    "email": "vogelpi@lowrisc.org",
    "time": "Fri Sep 03 08:33:42 2021 +0200"
  },
  "message": "[aes] Only unmask final cipher core output\n\nThis commit inserts a mux between the masked cipher core output and the\ndata output register/feedback path to:\n1. Avoid SCA leakage occuring from unmasking intermediate cipher core\n   outputs.\n2. Increase the difficulty for extracting intermediate data via FI.\n\nSigned-off-by: Pirmin Vogel \u003cvogelpi@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29fb1855a6b4b43dcd08008ae0bbdf007c025dc4",
      "old_mode": 33188,
      "old_path": "hw/ip/aes/rtl/aes_core.sv",
      "new_id": "6acbebcfc8e2999307855aaacf166326d803475c",
      "new_mode": 33188,
      "new_path": "hw/ip/aes/rtl/aes_core.sv"
    }
  ]
}
