Pour sécuriser les appareils, IoT Platform fournit des certificats, notamment des certificats de produit (ProductKey et ProductSecret) et des certificats d'appareil (DeviceName et DeviceSecret). Un certificat d'appareil sert d'identifiant unique pour l'authentification. Avant qu'un appareil ne se connecte à IoT Hub via un protocole, il transmet son certificat de produit ou son certificat d'appareil, selon la méthode d'authentification. La connexion à IoT Platform n'est établie qu'après une authentification réussie. IoT Platform prend en charge plusieurs méthodes d'authentification afin de s'adapter aux exigences de différents environnements.
IoT Platform prend en charge les méthodes d'authentification suivantes :
Authentification par certificat unique par appareil : chaque appareil dispose de son propre certificat d'appareil unique.
Authentification par certificat unique par produit : tous les appareils associés à un produit partagent le même certificat de produit.
Authentification des sous-appareils : cette méthode s'applique aux sous-appareils qui se connectent à IoT Platform via une passerelle.
Chaque méthode présente des avantages spécifiques en matière d'accessibilité et de sécurité. Choisissez celle qui correspond le mieux aux exigences de sécurité de vos appareils et à vos conditions de production. Le tableau ci-dessous compare ces différentes méthodes.
| Éléments | Authentification par certificat unique par appareil | Authentification par certificat unique par produit | Authentification des sous-appareils |
| Informations écrites dans l'appareil | ProductKey, DeviceName et DeviceSecret | ProductKey et ProductSecret | ProductKey |
| Activation de l'authentification dans IoT Platform | Non. Activée par défaut. | Oui. Activez l'enregistrement dynamique. | Oui. Activez l'enregistrement dynamique. |
| Pré-enregistrement du DeviceName | Oui. Veillez à ce que le DeviceName spécifié soit unique au sein d'un produit. | Oui. Veillez à ce que le DeviceName spécifié soit unique au sein d'un produit. | Oui. |
| Exigences d'installation du certificat | Installez un certificat d'appareil unique sur chaque appareil. Garantissez la sécurité de chaque certificat d'appareil. | Installez le même certificat de produit sur tous les appareils d'un produit. Conservez le certificat de produit en toute sécurité. | Installez le même certificat de produit sur tous les sous-appareils. Garantissez la sécurité de la passerelle. |
| Sécurité | Élevée | Moyenne | Moyenne |
| Limite supérieure pour les enregistrements | Oui. Un produit peut comporter au maximum 500 000 appareils. | Oui. Un produit peut comporter au maximum 500 000 appareils. | Oui. Une seule passerelle peut enregistrer au maximum 200 sous-appareils. |
| Autres dépendances externes | Aucune | Aucune | Sécurité de la passerelle. |