Issue #421 has been updated by Michał Żygowski.




There may not be a strong need to have multiple hashes in the log entries yet. 
I have also recently spotted Intel fTPMs that can have only one PCR bank active 
at a time, so only discrete TPMs are capable of having multiple PCR banks 
active. Let's stick with a single hash algorithm in the entries for now. If 
needed we may add additional algorithms later indeed.



----------------------------------------

Cleanup #421: Change API of functions taking hash as an argument

https://ticket.coreboot.org/issues/421#change-1343



* 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