RACCOON Operating System (OS)

Zusammenarbeit und Innovation in der Technologie – Ein Überblick über unser Projekt

In einer beispiellosen Kooperation vereinen die Technische Universität Berlin, das CISPA – Helmholtz-Zentrum für Informationssicherheit, die Ruhr-Universität Bochum und Quantum Galactics ihre Kräfte, um fortschrittliche Lösungen im Bereich der sicheren und effizienten Datenkommunikation zu entwickeln. Dieses Projekt steht im Zeichen der Offenheit und folgt etablierten Standards der CCSDS (Consultative Committee for Space Data Systems) und ECSS (European Cooperation for Space Standardization), was die Zuverlässigkeit und Zugänglichkeit unserer Entwicklungen sicherstellt.

Sicherheitsmerkmale und Robustheit

Unsere Systemarchitektur gewährleistet höchste Sicherheit durch den Einsatz eines „Secure Boot“-Prozesses sowie eines robusten Dateisystems, um die Integrität und den Schutz kritischer Daten zu garantieren. Um die Stabilität und Sicherheit weiter zu erhöhen, verwenden wir OSTree für ein minimales Update-Aufkommen, das effiziente und sichere Software-Updates ermöglicht.

Kommunikation und Interoperabilität

Zur Optimierung der Kommunikation setzen wir auf ROS2 (Robot Operating System 2) zusammen mit DDS (Data Distribution Service), was eine effiziente und flexible Datenübertragung in verteilten Systemen ermöglicht. Diese Technologien sind speziell darauf ausgelegt, die Anforderungen moderner Kommunikationsprotokolle zu erfüllen und gleichzeitig hohe Sicherheitsstandards zu gewährleisten.

Anwendungsisolation und Nutzersicherheit

Für die sichere Isolation von Anwendungen nutzen wir nsjail, eine moderne Sandbox-Technologie, die es ermöglicht, Anwendungsprozesse in isolierten Umgebungen auszuführen, um so das Risiko von Systemstörungen und Sicherheitsverletzungen zu minimieren.

Open-Source und Standards-Konformität

Unser Projekt verpflichtet sich zu einer vollständig offenen Nutzerebene, die den CCSDS- und PUS-Standards entspricht und hauptsächlich in der Programmiersprache Rust implementiert ist. Diese Sprache ist bekannt für ihre Leistungsfähigkeit und Sicherheit, was sie ideal für unser Vorhaben macht.

Unterstützung für GNU Radio

Um eine breite Palette von Kommunikationsanwendungen zu unterstützen, integrieren wir auch GNU Radio, eine vielseitige Open-Source-Softwareplattform für die Entwicklung und Implementierung von Software-definierten Radios.

Mit dieser Kooperation und den technologischen Innovationen streben wir danach, die Grenzen der Informationstechnologie sicher und effizient zu erweitern und gleichzeitig zur globalen Gemeinschaft der Open-Source-Software beizutragen.