Netzwerkarchitektur als Basis für Skalierbarkeit und Verfügbarkeit
Die identifizierten Design-Anforderungen entsprechen Eigenschaften, die typischerweise durch Kryptographie gelöst werden. Um kryptographische Methoden sicher einzubetten, muss ein IoT-Netzwerk sowohl eine Netzwerkarchitektur als auch ein Identitätsmanagement-Paradigma identifizieren.
Microsoft Azure: Trust Zones und Trust Boundaries
Microsofts IoT-Sicherheitsarchitektur basiert auf der Idee, dass verschiedene zusammenhängende Teile des Netzwerks in unterschiedlichen Sicherheitsumgebungen operieren und gegeneinander abgeschirmt werden müssen. Gateways kontrollieren die angeschlossenen Geräte und Dienste innerhalb ihrer Zone.
Software-Defined Networking
Software-Defined Networking (SDN) bietet das gewünschte Abstraktionsniveau für ein IoT-Netzwerk. Im Vergleich zu Microsofts Trust Zones ist die Datenverarbeitung nicht auf eine bestimmte Cloud-Architektur angewiesen, was eine größere Vielfalt an Anwendungsfällen ermöglicht.
Blockchain-basiertes Zugriffsmanagement
Neuere Ansätze nutzen verteiltes Zugriffsmanagement: Ressourcenzugriff und -kontrolle werden tokenisiert, sodass Ressourceneigentümer einzigartige Zugriffstokens (NFTs) erstellen und auf einer Blockchain senden können.
Das Konzept der „Bubbles of Trust" bietet einen geradlinigen Mechanismus zur Verwaltung einer Vielzahl von Geräten – besonders leistungsfähig für dynamisches und standardisiertes Zugriffsmanagement.
Im Vergleich zu SDN erhöht Blockchain-basiertes Zugriffsmanagement die Resilienz und Verfügbarkeit des Systems, da es keinen Single Point of Failure mehr gibt.
Lesen Sie in Teil 3, wie Self-Sovereign Identity die Identitätskomponente des Netzwerks revolutioniert.