Hi there,
I saw that a chibios patch for wolfssl appeared in ext.
There is a state of the art and future proof alternative for those who are targeting STM32 MCUs:
mbed TLS
It is supported by ARM itself, which means that it is deeply embeeded for ARMs (ex: STM32CubeMX)
It already works out of the box with chibios.
Actually, you just need to provide:
- mutex: init, free, lock, unlock (that use chibios mutexes).
- network: init, connect, bind, accept, recv, send, free (that use lwip POSIX sockets).
- optionnaly use the STM32 random generator.
- optionnaly use the STM32 crypt and hash.
You can add the library to chibios the way you like it (simple makefile and includes), and not like the cmake hell you live with another TLS libraries.
mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.
Best regards,
Simon
TLS libraries
- Giovanni
- Site Admin
- Posts: 14444
- Joined: Wed May 27, 2009 8:48 am
- Location: Salerno, Italy
- Has thanked: 1074 times
- Been thanked: 921 times
- Contact:
Re: TLS libraries
Hi,
Thanks for the explanation, WolfSSL people provided us with the integration layers and HTTPS demo, this is why you see it included. Good to know there are alternatives anyway.
Giovanni
Thanks for the explanation, WolfSSL people provided us with the integration layers and HTTPS demo, this is why you see it included. Good to know there are alternatives anyway.
Giovanni
Who is online
Users browsing this forum: No registered users and 4 guests