coreboot/src/vendorcode
Philipp Deppenwiese 1474ddb722 security/tpm: Add crypto agility support
* Added tlcl_extend size checks
* Added TPM2 tlcl_extend crypto agility

TESTED=On Facebook Watson_V2 mainboard, the TCPA log now shows correct hash content and algorithm:

PCR-0 62571891215b4efc1ceab744ce59dd0b66ea6f73 SHA1 [VBOOT: boot mode]
instead of:
PCR-0 62571891215b4efc1ceab744ce59dd0b66ea6f73 SHA256 [VBOOT: boot mode]

Change-Id: I9cc8d994081896e8c0d511c31e9741297227afef
Signed-off-by: Philipp Deppenwiese <zaolin@das-labor.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/48742
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2021-02-07 21:52:43 +00:00
..
amd vendorcode/amd/agesa: Correct typo 2019-11-14 11:34:10 +00:00
cavium vendorcode/cavium: Replace use of __PRE_RAM__ 2019-09-23 21:39:22 +00:00
eltan security/tpm: Add crypto agility support 2021-02-07 21:52:43 +00:00
google google/chromeos: Add a library to get DSM calibration data 2019-10-24 15:45:37 +00:00
intel vendorcode/intel/Kconfig: Hide UDK_VERSION when unneeded 2019-11-12 12:20:16 +00:00
siemens vendorcode/siemens: Remove sourcing non existing Kconfig files 2019-10-11 07:08:18 +00:00
Makefile.inc vendorcode/eltan: Add vendor code for measured and verified boot 2019-06-04 10:41:53 +00:00