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
347 stars 98 forks source link

Fix building PKCS11 TrustZone with any authentication algorithm #451

Closed danielinux closed 4 months ago

danielinux commented 4 months ago

While testing trustzone + LMS, I've noticed that some objects did not get included properly in the crypto engine, unless they were part of wolfboot authentication via SIGN=.

This should allow to compile PKCS11 engine regardless of the algorithm selected by wolfBoot for the authentication.