Files
2024-01-04 20:41:05 +00:00
..
2022-09-12 16:53:22 +01:00

This directory contains examples that demonstrate how to start TLS servers.

To run these examples, SSL certificate and private key files need to be created. When running under CPython, the files should be in PEM format, named cert.pem and key.pem. When running under MicroPython, they should be in DER format, and named cert.der and key.der.

To quickly create a self-signed SSL certificate, use the following command:

openssl req -x509 -newkey rsa:4096 -nodes -out cert.pem -keyout key.pem -days 365

To convert the resulting PEM files to DER format for MicroPython, use these commands:

openssl x509 -in cert.pem -out cert.der -outform DER
openssl rsa -in key.pem -out key.der -outform DER