Technical requirements
As to hardware, we will continue with our ESP32 devkit. A new module, OPTIGA™ Trust X Shield2Go Security, is needed while discussing secure elements. For more information, you can check out the product website at this link: https://www.infineon.com/cms/en/product/evaluation-boards/s2go-security-optiga-x/.
On the software side, we are going to use the industry-standard openssl
tool to generate certificates and run web servers. You can find the binaries here: https://wiki.openssl.org/index.php/Binaries.
The examples in the chapter are in the GitHub repository here: https://github.com/PacktPublishing/Internet-of-Things-with-ESP32/tree/main/ch7.
Check out the following video to see the code in action: https://bit.ly/3hoUplJ