Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The certificate-based authentication for Azure IoT works like this:

  • A root certificate , signed by a certificate authority, used to sign device certificates will be created and added into Azure IoTHub
  • For each IoT device we want to authenticate, we will create a separate client certificate, signed by the same certificate authority.
  • At the time of the authentication, our IoT device will present the client certificate as the proof of identity.
  • Azure IoT Hub will verify the identity based on the root certificate and the device name.

...

Friendly NameCertificate FilenameFile DescriptionFile Location
CACertificateThe CA Certificate used when creating the IoT Hub in Azurethat signed the SSL cert being used on the ToTHub server

DeviceCertificateCertDevice.pemDevice Certificateiotcerts/certs/device/CertDevice.pem
DeviceKeyCertDevice.keyDevice Private Keyiotcerts/certs/device/CertDevice.key

...