Hi Henrik,

Sorry about the technical difficulties attaching the file.

In the "Software Packs” drop down menu choose “Select Components”. In the list that pops up, ensure that the wolfSSL.wolfSSL pack components wolfSSL / Core and wolfCrypt / Core are checked.

If the issue persists, email support@wolfssl.com where we will provide you with free pre-sales support. Just make sure to reference this forum post and to attach your .ioc file.

Thanks,
Lealem, wolfSSL

Hi Henrik,

Is this after the code was the generated? Could you share your ioc file for review?

Thanks,
Lealem, wolfSSL

Hi solamnic,

I would also expect curve25519 to be faster than secp256r1. If your goal is to evaluate the performance of different elliptic curves with our different math libraries, have you considered running our built-in wolfCrypt benchmarks? You can find instructions on how to use them on the STM32 here: https://github.com/wolfSSL/wolfssl/tree … lec-output

4383 milliseconds for curve25519 keygen sounds like a lot to me. Do you have CURVE25519_SMALL defined? This macro helps with size optimization but slows things down considerably.

Thanks,

Lealem, wolfSSL Support