Yeni: Yapay zekâ güvenlik duvarı her modülü izliyor ve her olayı sade bir dille açıklıyor. Nasıl çalıştığını görün

Cihaz kimliği ve sahiplenme güvenliği

Lisanslı cihazların fabrika kimliği, korumalı bootstrap ve sahiplenme, deneme sınırları, serbest bırakma ve kendini kaydeden cihazlar için karantina.

Bir cihaz, verisi kabul edilmeden önce kimliğini kanıtlamalı; bir kuruluş da eklemeden önce bir cihaza sahip olduğunu kanıtlamalı. Bu sayfa, Hermetry’nin bu iki adımı nasıl koruduğunu açıklar; fabrika kimliğine sahip lisanslı cihazlar (Licensed devices) ve bir hazırlama anahtarıyla kendini kaydeden cihazlar için geçerlidir. Uygulama adımları Adding and claiming devices sayfasında yer almaktadır.

Fabrika kimliği

Her lisanslı cihaz fabrikadan şunlarla çıkar:

ÖğeKoruma
Seri numarası6 ila 32 harf, rakam ve tire. Cihaza ayrılmıştır: hiçbir kuruluş aynı ada sahip bir MQTT girişi oluşturamaz.
Anahtar çifti ve sertifikaÖzel anahtar cihazda üretilir ve asla cihazdan çıkmaz. Sertifika Hermetry’nin CA’sından gelir. Bkz. The device certificate authority.
Sahiplenme sırrı20 karakterli bir kod. Hermetry yalnızca seri numarası ve kodun özetini (hash) saklar; hiçbir sayfa, API veya dışa aktarım kodu ya da özetini göstermez.

Basılı bir sahiplenme etiketi yoktur. Sahiplenme QR kodu ve kodu yalnızca cihazın yerel panelinde, oturum açma ardında gösterilir; dolayısıyla cihazı bir rafta gören biri onu sahiplenemez.

Cihaz sahiplenilmeden önce

Sahiplenilmemiş bir cihaz hiçbir kuruluşa ait değildir. Sertifikasıyla Hermetry’ye ulaşabilir, ancak verisi bırakılır.

İlk bağlantı (bootstrap)

Henüz sertifikası olmayan bir cihaz, fabrika hazırlama anahtarıyla bağlanır ve tek kullanımlık bootstrap parolası alır:

  • 32 rastgele karakter, 10 dakika geçerli, seri numarasına bağlı;
  • tam olarak bir oturum tarafından kullanılabilir: aynı parolayla ikinci bir oturum reddedilir;
  • cihaz sertifikasını aldığında tüketilir.

Cihaz daha sonra sertifika isteğini bootstrap oturumu üzerinden gönderir ve karşılıklı TLS ile devam eder. Hazırlama istekleri seri numarası ve anahtar başına hız sınırına tabidir; olağan dışı sık kullanılan bir anahtar, Hermetry operatörlerine uyarı gönderir.

Sahiplenme

Bir cihazı seri numarası ve sahiplenme kodu (veya QR) ile sahiplenirsiniz. Sahiplenmeyi birkaç kontrol korur:

KontrolNeden
Sahiplenme penceresiCihazın sahibi, cihazın Cloud sayfasında Open claim window düğmesine basmalıdır. Pencere yalnızca cihazın kendisi tarafından, kendi sertifika oturumu üzerinden açılabilir ve en fazla 15 dakika açık kalır. Pencere kapalıyken çalınmış bir seri numarası ve kod işe yaramaz: “The claim window on the device is closed.”
Sahiplenme koduSabit süreli karşılaştırma ile kontrol edilir. Yanlış kod sayılır ve denetim günlüğüne yazılır.
Deneme sınırlarıSeri numarası başına en fazla 5, kişi başına 20 ve adres başına saatte 30 başarısız sahiplenme: “Too many attempts for now. Wait an hour, then try again.” Deneme çalıştırması (dry run), gerçek bir sahiplenme gibi sayılır.
SahiplikBaşka bir kuruluşa ait cihaz sahiplenilemez: “This device is owned by another account. Ask the seller (or previous owner) to release it in their account, then try again.”
Cihaz limitiHerhangi bir şey oluşturulmadan önce kontrol edilir; planınızın limiti okunamazsa sahiplenme reddedilir.

Başarılı bir sahiplenme tek adımda; cihazı model profiliyle oluşturur, sertifikasını cihazın kimlik bilgisi olarak bağlar, cihazın havuz oturumunu sonlandırır ve birkaç saniye içinde cihazın sizin cihazınız olarak yeniden bağlanmasına izin verir. Yarım kalan bir sahiplenme dakikalar içinde otomatik olarak çözülür; bu süre içinde yeni bir deneme “This device is being added right now.” yanıtını verir.

Sahiplenme için Admin rolü gerekir (izin iot_provisioning.claim).

Serbest bırakma

Bir cihazı başka bir sahibine devretmek için, Ownership sekmesinde serbest bırakın (onaylamak için seri numarasını yazarsınız). Serbest bırakma cihazı fabrika havuzuna geri döndürür; bir sonraki sahibin yeni bir sahiplenme penceresi açması gerekir. Fabrika sıfırlaması bir cihazı serbest bırakmaz.

Bir cihaz kendi Cloud sayfasındaki Release düğmesiyle kendini de serbest bırakabilir. Bu durumda “A device released itself from your account” bildirimini alırsınız. Ekibinizden kimse bunu yapmadıysa, birisi cihazın yerel paneline erişmiştir: panel parolasını değiştirin ve destekle iletişime geçin.

Kendini kaydeden cihazlar

Fabrika kimliği olmayan bir cihaz, bir cihaz profilinin hazırlama anahtarıyla kendini kaydedebilir. Sızan bir anahtarın riskini iki strateji sınırlar:

StratejiKoruma
Yalnızca önceden hazırlanmış cihazlarAnahtar yalnızca önceden oluşturduğunuz cihazlar için çalışır.
Yeni cihaz oluşturmaya izin verYeni cihazlar Quarantined (karantina) durumunda oluşturulur: oturum açabilirler, ancak bir yönetici etkinleştirene kadar verileri bırakılır. Cihaz limitinize dahil edilirler; böylece bir seli görünür olur.

Sızmış olabilecek bir hazırlama anahtarını döndürün; eski anahtar çalışmayı durdurur. Bkz. Quarantine for self-registered devices ve Device profiles.

Denetlenen olaylar

Açılan ve kapatılan sahiplenme pencereleri, sahiplenmeler, başarısız sahiplenme kodları, serbest bırakmalar (sizin veya cihaz tarafından), karantina etkinleştirmeleri, hazırlama anahtarı değişiklikleri ve sertifika olayları denetim günlüğünde yer alır. Bkz. What is audited.

Öneriler

  1. Lisanslı cihazların yerel panel parolasını gizli tutun ve varsayılanı değiştirin.
  2. Cihazları yalnızca kuruluşunuzun içinden sahiplenin ve satmadan veya iade etmeden önce serbest bırakın.
  3. Mümkün olduğunca kendi kendine kaydı Yalnızca önceden hazırlanmış cihazlar seçeneğinde tutun; aksi halde karantinayı açık bırakın.
  4. Seri numaralarınız için tekrarlanan başarısız sahiplenmeleri denetim günlüğünden izleyin.