QNX OS for Security
Das QNX® OS for Security stellt die ideale Software-Basis für Luftfahrt-, Verteidigungs- oder Sicherheitsanwendungen dar. Deren strenge Anforderungen an Datenintegrität und Ausfallsicherheit lassen sich damit deutlich leichter erfüllen.
Das Standard QNX® Neutrino® RTOS hat sich bereits vielfach im Einsatz bewährt. Das QNX OS for Security bietet zusätzlich zertifizierte Mechanismen, um verschiedene Privilegierungsstufen für einzelne Applikationen festzulegen, Zugriffsrechte zu verifizieren und Ressourcen zu schützen.
QNX OS for Security provides protective barriers between processes including networking and filesystems, which are typically within the kernel memory space in monolithic operating systems.
Das QNX OS for Security ist nach Common Criteria ISO/IEC 15408 Evaluation Assurance Level (EAL) 4+ zertifiziert. Es ist ein vollwertiges echtzeitfähiges Betriebssystem, das
- nach dem Common Criteria Standard zertifiziert wurde,
- dabei auch Unterstützung für symmetrisches Multi-Processing (SMP) auf Multicore-CPUs enthält und
- mit der einzigartigen, ebenfalls zertifizierten Zeitpartitionierung zusätzliche Sicherheit schafft.
Die Microkernel-Architektur kann alle Komponenten des Systems kapseln, inklusive hardwarenahe Treiber, Netzwerk-Stack etc.
Die einzigartige Zeitpartitionierung von QNX ermöglicht es, Applikationen den Zugang zur CPU zu garantieren und damit zu verhindern, dass bösartiger Code wichtigen Systemteilen CPU-Zeit entziehen kann. Bei Vollauslastung der CPU sorgt die Zeitpartitionierung dafür, dass jede Applikation das ihr zugewiesene Zeitbudget erhält.