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:
Code: Untitled.c Select all
/* 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
#endifI 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