Issue #421 has been updated by Sergii Dmytruk.

Sergii Dmytruk wrote in #note-5:
> `tpm_extend_pcr()` would be updated for consistency here, but it's not 
> strictly necessary.

Correction: `tpm_extend_pcr()` can invoke `tcpa_log_add_table_entry()` in its 
body, so it should have a similar interface. Similar considerations apply to 
`tlcl_extend()`.

----------------------------------------
Cleanup #421: Change API of functions taking hash as an argument
https://ticket.coreboot.org/issues/421#change-1190

* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2022-10-12
----------------------------------------
All existing functions that take a digest as an input assume that only one 
hashing algorithm is used at a time. Crypto agile format entry can (and should) 
log every used PCR bank in one entry for a given measurement. To make it work, 
some of the arguments must be changed, e.g.:

- pass number of algorithms used;
- instead of algorithm ID, pass a pointer to array of such IDs, with size equal 
to above;
- instead of hash, pass a pointer to array of hashes, with size and order as 
above.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
https://ticket.coreboot.org/my/account
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to