w5500-tls

TLS v1.3 client for the [Wiznet W5500] SPI internet offload chip.

This requires roughly 80k of flash for a thumbv7em-none-eabi target with -O3, debug assertions enabled, and all logging enabled.

Warning

⚠️ This is in an early alpha state ⚠️

All the usual security disclaimers apply here, read the license, your hamster may explode if you use this, don't use this code in production, etc.

Additionally this is not secure from side channel attacks.

Limitations

At the moment this only supports pre-shared keys. This will not work for majority of web (HTTPS) applications.

Feature Flags

All features are disabled by default.