)]}'
{
  "commit": "282e009e9b1810b839f6596401ae5a0eebefc19e",
  "tree": "ba822b4247aa4e9d2ab8b6db1cc3dcb3645c7ae1",
  "parents": [
    "268692c5b6afcf51d5146be6c024aa4760ede4a6"
  ],
  "author": {
    "name": "Silvestrs Timofejevs",
    "email": "silvestrst@lowrisc.org",
    "time": "Mon Jan 25 15:44:08 2021 +0000"
  },
  "committer": {
    "name": "Silvestrs Timofejevs",
    "email": "silvestrst@lowrisc.org",
    "time": "Thu Jan 28 09:59:16 2021 +0000"
  },
  "message": "[sw, dif] Introduce AES smoke test\n\nThis change introduces an AES smoke test that is refactored copy\nof `sw/device/tests/aes_test.c` to use `dif_aes`. The original test\nhas not been removed (should be done by the SCA/HW team) in case\nthere is need to compare performance between two, etc...\n\nDue to C strict aliasing u8 pointers cannot be freely cast into u32\npointers, which makes the API somewhat cumbersome to use (see\n`in_data`, `out_data` and `key_share` packing through memcpy).\n\nSigned-off-by: Silvestrs Timofejevs \u003csilvestrst@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6a553f7b32763a4306d7103f50c7793edc5bd5b",
      "new_mode": 33188,
      "new_path": "sw/device/tests/dif/dif_aes_smoketest.c"
    },
    {
      "type": "modify",
      "old_id": "41c04617de6247c74d1e9c99e7386356fc8f3bf1",
      "old_mode": 33188,
      "old_path": "sw/device/tests/dif/meson.build",
      "new_id": "0c43caf055a5fb58b7bc44aea1af44f49c688360",
      "new_mode": 33188,
      "new_path": "sw/device/tests/dif/meson.build"
    },
    {
      "type": "modify",
      "old_id": "b63a7eff97cbd517477bb3624709af8f5ff13d4f",
      "old_mode": 33188,
      "old_path": "test/systemtest/config.py",
      "new_id": "065a8a448e152733d743b32d4b8402b77f390ea6",
      "new_mode": 33188,
      "new_path": "test/systemtest/config.py"
    }
  ]
}
