Cihazları güvence altına almak için IoT Platform; ürün sertifikaları (ProductKey ve ProductSecret) ile cihaz sertifikaları (DeviceName ve DeviceSecret) dahil olmak üzere cihazlar için sertifikalar sağlar. Cihaz sertifikası, bir cihazın kimliğini doğrulamak için kullanılan benzersiz bir tanımlayıcıdır. Bir cihaz, protokol üzerinden IoT Hub'a bağlanmadan önce seçilen kimlik doğrulama yöntemine bağlı olarak ürün sertifikasını veya cihaz sertifikasını bildirir. Cihaz yalnızca kimlik doğrulamadan geçtiğinde IoT Platform'a bağlanabilir. IoT Platform, farklı ortamların gereksinimlerini karşılamak üzere çeşitli kimlik doğrulama yöntemlerini destekler.
IoT Platform aşağıdaki kimlik doğrulama yöntemlerini destekler:
Cihaz başına benzersiz sertifika kimlik doğrulaması: Her cihaza kendi benzersiz cihaz sertifikası yüklenmiştir.
Ürün başına benzersiz sertifika kimlik doğrulaması: Bir ürün altındaki tüm cihazlara aynı ürün sertifikası yüklenmiştir.
Alt cihaz kimlik doğrulaması: Bu yöntem, IoT Platform'a ağ geçidi üzerinden bağlanan alt cihazlarda kullanılabilir.
Bu yöntemlerin erişilebilirlik ve güvenlik açısından kendine özgü avantajları vardır. Cihazın güvenlik gereksinimlerine ve mevcut üretim koşullarına göre bir yöntem seçin. Aşağıdaki tabloda bu yöntemler karşılaştırılmıştır.
| Öğeler | Cihaz başına benzersiz sertifika kimlik doğrulaması | Ürün başına benzersiz sertifika kimlik doğrulaması | Alt cihaz kimlik doğrulaması |
| Cihaza yazılan bilgiler | ProductKey, DeviceName ve DeviceSecret | ProductKey ve ProductSecret | ProductKey |
| IoT Platform'da kimlik doğrulamanın etkinleştirilmesi | Hayır. Varsayılan olarak etkindir. | Evet. Dinamik kaydı etkinleştirmeniz gerekir. | Evet. Dinamik kaydı etkinleştirmeniz gerekir. |
| DeviceName ön kaydı | Evet. Belirtilen DeviceName'in bir ürün altında benzersiz olduğundan emin olun. | Evet. Belirtilen DeviceName'in bir ürün altında benzersiz olduğundan emin olun. | Evet. |
| Sertifika yükleme gereksinimi | Her cihaza benzersiz bir cihaz sertifikası yükleyin. Her cihaz sertifikasının güvenliğini sağlayın. | Bir ürün altındaki tüm cihazlara aynı ürün sertifikasını yükleyin. Ürün sertifikasını güvenli bir şekilde saklayın. | Tüm alt cihazlara aynı ürün sertifikasını yükleyin. Ağ geçidinin güvenliğini sağlayın. |
| Güvenlik | Yüksek | Orta | Orta |
| Kayıt üst sınırı | Evet. Bir üründe en fazla 500.000 cihaz bulunabilir. | Evet. Bir üründe en fazla 500.000 cihaz bulunabilir. | Evet. Tek bir ağ geçidine en fazla 200 alt cihaz kaydedilebilir. |
| Diğer harici bağımlılıklar | Yok | Yok | Ağ geçidinin güvenliği. |