]> git.dujemihanovic.xyz Git - u-boot.git/commit
tpm-v2: allow algorithm name to be configured for pcr_read and pcr_extend
authorTim Harvey <tharvey@gateworks.com>
Sat, 25 May 2024 20:00:49 +0000 (13:00 -0700)
committerIlias Apalodimas <ilias.apalodimas@linaro.org>
Mon, 27 May 2024 06:00:27 +0000 (09:00 +0300)
commit89aa8463cdf3919ca4f04fc24ec8b154ff56d97e
treedb01b2d58c7b3d7bf8124519114a41b35129f1a9
parent954b95e77ef0a857a0b5272e3e6c0e5318dc1208
tpm-v2: allow algorithm name to be configured for pcr_read and pcr_extend

For pcr_read and pcr_extend commands allow the digest algorithm to be
specified by an additional argument. If not specified it will default to
SHA256 for backwards compatibility.

Additionally update test_tpm2.py for the changes in output in pcr_read
which now shows the algo and algo length in the output.

A follow-on to this could be to extend all PCR banks with the detected
algo when the <digest_algo> argument is 'auto'.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
cmd/tpm-v2.c
test/py/tests/test_tpm2.py