wolfSSL / wolfBoot

wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.
https://www.wolfssl.com
GNU General Public License v3.0
334 stars 95 forks source link

Added optional `WOLFBOOT_TPM_KEYSTORE_AUTH` for build-time NV auth #347

Closed dgarske closed 11 months ago

dgarske commented 11 months ago

Add build-time option to setting a custom authentication value for the NV using WOLFBOOT_TPM_KEYSTORE_AUTH. Enable verification of the signature using TPM.

dgarske commented 11 months ago

@danielinux this is ready. Please merge this before your rebase of the TigerLake stuff.