We are integrating wolfTPM into U-Boot. This will extend the TPM 2.0 capabilities in U-Boot to include signature verification and measured boot.
For many platforms we can replace U-Boot such as on the Xilinx UltraScale+ MPSoC.
Our wolfBoot allows many features including:
* Partition signature verification using ED25519, RSA and ECC
* Encryption of partitions
* Updating of partitions in the boot loader
* Measured boot with TPM 2.0 PCR registers
* Offloading to crypto coprocessors like the TPM 2.0 modules
* Version checking for updates
* Rollback on failed updates
For information on our wolfBoot TPM integration see https://www.wolfssl.com/products/wolfboot/.
If you are interested in our U-Boot wolfTPM integration please email email@example.com.