- Jelina-Überblick
- JelinaOS
- Grundlegende Konzepte
Sicherheit und Datenisolation
Die Sicherheit von Edge-Geräten sollte nicht von nachträglichen Korrekturen abhängen, sondern bereits durch die Systemarchitektur gewährleistet sein. JelinaOS baut auf System-, Daten- und Netzwerkebene eine gestaffelte Verteidigung auf, damit Geräte auch in komplexen Umgebungen sicher arbeiten.
Systemebene: manipulationssichere Systembasis
Abschnitt betitelt „Systemebene: manipulationssichere Systembasis“Schreibgeschütztes System
Abschnitt betitelt „Schreibgeschütztes System“Die Systempartition wird im Betrieb schreibgeschützt eingebunden. Dies ist der Grundpfeiler des Sicherheitskonzepts von JelinaOS:
- Kein Programm, Skript oder Bedienfehler kann den Systeminhalt verändern;
- Viren und Schadprogramme können sich nicht durch Manipulation des Systems dauerhaft verankern;
- Die Architektur gewährleistet die Systemintegrität, ohne auf Antivirensoftware angewiesen zu sein.
Integritätsprüfung beim Start
Abschnitt betitelt „Integritätsprüfung beim Start“Bei jedem Start prüft das System die Integrität der aktuellen Systempartition und wechselt bei Abweichungen automatisch zum Ersatzsystem. Selbst wenn ein Angreifer versucht, das System zu beschädigen, stellt das Gerät beim nächsten Start automatisch einen vertrauenswürdigen Zustand wieder her.
Datenebene: Schutz der Daten durch physische Trennung
Abschnitt betitelt „Datenebene: Schutz der Daten durch physische Trennung“Separate Datenpartition
Abschnitt betitelt „Separate Datenpartition“Alle Benutzerdaten und Schreibvorgänge zur Laufzeit werden zentral in einer separaten Datenpartition gespeichert, die physisch von der Systempartition getrennt ist:
- Anwendungsfehler und Systemstörungen greifen nicht auf die Datenpartition über;
- Originaldaten werden von nachfolgenden Vorgängen getrennt, um mögliche Risiken zu verringern;
- Die Datenpartition wird unabhängig verwaltet und kann gemäß festgelegten Richtlinien gesichert, bereinigt oder beibehalten werden.
Steuerbarer Datenlebenszyklus
Abschnitt betitelt „Steuerbarer Datenlebenszyklus“| Vorgang | Auswirkung auf die Daten | Beschreibung |
|---|---|---|
| Systemupdate | Keine Auswirkung | Das Update betrifft ausschließlich die Systempartition |
| Zurücksetzen auf Werkseinstellungen | Zurücksetzen | System und benutzerseitige Schreibänderungen werden auf den Auslieferungszustand zurückgesetzt. Sichern Sie wichtige Daten vorher |
| Systemabsturz | Keine Auswirkung | Die Datenpartition ist vom System unabhängig |
Netzwerkebene: minimale Angriffsfläche und sicherer Direktzugriff
Abschnitt betitelt „Netzwerkebene: minimale Angriffsfläche und sicherer Direktzugriff“Geräteregistrierung und Identität
Abschnitt betitelt „Geräteregistrierung und Identität“- Jedes Gerät wird mit einer eindeutigen Konfiguration registriert. Zwischen Gerät und Cloud entsteht eine eindeutige Identitätszuordnung;
- Registrierungsnachweise sind nur einmal gültig, um den Missbrauch von Geräteidentitäten zu verhindern;
- Der Registrierungscode ist an die eindeutige Gerätekennung gebunden, um Manipulation und Übertragung auf andere Geräte zu verhindern;
- Der Gerätetyp kann nach der Registrierung nicht geändert werden, damit die Verwaltungsgrenzen eindeutig bleiben.
- Die Lizenzregistrierung unterstützt manuelle Registrierung, Registrierungsserver im lokalen Netzwerk, Offline-Massenregistrierung und Offline-Signierung. Damit lassen sich auch Geräte in Offline-Umgebungen und internen Netzwerken lizenzieren.
Sicherer Kanal
Abschnitt betitelt „Sicherer Kanal“- Gerät und Cloud kommunizieren über einen verschlüsselten Kanal;
- Im Produktionsmodus ist das Gerät ausschließlich über die Cloud erreichbar. Selbst aus demselben lokalen Netzwerk ist kein direkter Zugriff möglich. Dadurch wird die Netzwerkangriffsfläche minimiert;
- Remote-SSH, Remote-Desktop und weitere Betriebs- und Wartungsfunktionen werden über den sicheren Kanal weitergeleitet und nicht im öffentlichen Netzwerk exponiert.
Zugriffskontrolle
Abschnitt betitelt „Zugriffskontrolle“- Die lokale Geräteschnittstelle verwendet schlüsselbasierte Authentifizierung und weist nicht autorisierte Anfragen ab;
- Zugriffsschlüssel können bei Bedarf neu generiert werden, sodass bei einem Schlüsselverlust umgehend reagiert werden kann;
- Die Cloud bietet ein vollständiges Rollen- und Berechtigungssystem zur feingranularen Steuerung der Gerätezugriffsrechte.
Protokollierung und Audit
Abschnitt betitelt „Protokollierung und Audit“- Geräteprotokolle werden zentral an die Cloud übermittelt; standardmäßig wird die Speicherung großer Protokollmengen unterstützt;
- Wichtige Vorgänge sind nachvollziehbar und liefern eine vollständige Grundlage für Sicherheitsaudits;
- Protokollierungsrichtlinien legen bei Bedarf fest, welche Protokolle an die Cloud gesendet werden.
Sicherheitskonzept im Überblick
Abschnitt betitelt „Sicherheitskonzept im Überblick“┌───────────────────────────────────────────────────────────────────────────────┐│ Anwendung: Container / native Anwendungen (kontrollierte Ausführung) │├───────────────────────────────────────────────────────────────────────────────┤│ Zugriff: Schlüsselbasierte lokale API-Authentifizierung / Cloud-Rollenrechte │├───────────────────────────────────────────────────────────────────────────────┤│ Netzwerk: Verschlüsselte Kanäle / minimale Angriffsfläche im Produktionsmodus │├───────────────────────────────────────────────────────────────────────────────┤│ Daten: Separate Datenpartition / kontrollierbarer Datenlebenszyklus │├───────────────────────────────────────────────────────────────────────────────┤│ System: Schreibgeschütztes System / Integritätsprüfung beim Start │└───────────────────────────────────────────────────────────────────────────────┘Die fünf Schutzebenen bauen aufeinander auf. Wird eine Ebene überwunden, bilden die übrigen weiterhin wirksame Verteidigungslinien. Dies ist der umfassende Ansatz von JelinaOS für die Sicherheit am Edge.