About the license of WolfSSL in nv-optee source code

Hi

From JetPack 6.2, fTPM is supported.

fTPM depends on op-tee TA “ms-tpm-20-ref”, we can find the source code from “nv-optee”.

As we known, the “ms-tpm-20-ref” uses WolfSSL as the crypto lib, and WolfSSL is a commercial software.

The TOS image is built from nv-optee, and the WolfSSL is included, then how nvidia deal with the license of WolfSSL?

Hi, NVIDIA Team

I found that there is no WolfSSL in Linux_for_Tegra/source/optee/samples/ms-tpm-20-ref/.
And there is a mbedtls source code in Linux_for_Tegra/source/optee/optee_os/lib/libmbedtls/mbedtls, does the nv-optee use mbedtls as crypto lib and not use WolfSSL ?

It is critical for us, please clear that whether the “Linux_for_Tegra/bootloader/tos-optee_t234.img”(as we know, it should be built from Linux_for_Tegra/source/optee/) includes any source code from WolfSSL ?

hello chunjiao.zhao,

I don’t see any source code from WolfSSL.