Zum Inhalt springen
JelinaJelina DocumentationTechnische Dokumentation
Zur Website

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.

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.

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“

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.
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“
  • 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.
  • 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.
  • 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.
  • 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.
┌───────────────────────────────────────────────────────────────────────────────┐
│ 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.