See GitHub repo for code that works with both ESP32[-N] and ESP8266 devices:
https://github.com/wolfSSL/wolfssl/tree ... F/examples
Get started with open source, commercial grade cryptography and TLS 1.3 on devices with as little as 32KB.
There's also support for experimental Post Quantum Kyber, pending in https://github.com/wolfSSL/wolfssl/pull/7392 or can be enabled like this in the wolfSSL user_settings.h file:
- /* Experimental Kyber */
- #if 1
- /* Kyber typically needs a minimum 10K stack */
- #define WOLFSSL_EXPERIMENTAL_SETTINGS
- #define WOLFSSL_HAVE_KYBER
- #define WOLFSSL_WC_KYBER
- #define WOLFSSL_SHA3
- #endif
I have some screen snips of settings in a microblog over on that former bird site:
https://x.com/gojimmypi/status/1773857431745081346
Need some help getting started? Reach out: support@wolfssl.com