Certificate based authentication is the most secure way for IoT devices to authenticate with Azure. In these pages we will guide you through the concepts such as the best practices for IoT security which covers at a design level what experts recommend for IoT certificate authentication design, to more tactical examples such as using certificate based authentication with a trusted CA to connect IoT devices to Azure IoT Hub and also guide you on how to create your Azure IoT Edge Device Certificates.