![]() Security: USAF C/KC-135 Upgrades are powered by the LynxOS-178 secure operating system and earned DO-178 certification |
At LynuxWorks™, we understand the importance of a secure embedded OS.
We designed our new LynxSecure embedded hypervisor and separation kernel specifically to provide high-assurance virtualization services and software security in embedded systems. LynxSecure is the only operating system built from the ground up to be certifiable to both Common Criteria EAL-7 and DO-178B level A.
Within the robust LynxSecure environment, multiple secure and non-secure operating systems can perform simultaneously—with no compromise of security, reliability or data.
LynxSecure expands on the proven real-time and security capabilities of our flagship LynxOS® real-time operating system (RTOS) by adding time-space partitioning and operating-system virtualization. LynxOS is currently at work in more than one million mission-critical embedded applications around the world.
LynxSecure embedded hypervisor and separation kernel supports multiple levels of security on a single processor, in conformance with the Multiple Independent Levels of Security (MILS) architecture. The MILS architecture demonstrates component layering (kernel, middleware and application) such that security policy definition is separated from policy enforcement.
LynxSecure has also been constructed to conform to the Separation Kernel Protection Profile (SKPP).
As part of our long-standing commitment to open standards, LynuxWorks operating systems are POSIX®-based and Linux®-compatible. Since the LynuxWorks separation kernel will be open standards-based, POSIX-based OSes will be able to run in a secure partition. The separation kernel will eliminate the timely and costly system evaluation process that the government and military are currently performing on each operating system, by ensuring that current Linux, Solaris™, HP-RT, HPUX and UNIX® applications can be easily migrated to the secure environment.
The evaluation of security software through the Common Criteria standard defines "evaluation assurance levels" (EAL 1-7) that indicate the process rigor associated with the development of an information technology product, as shown below:
The level of assurance rigor increases from EAL1 (lowest) to EAL7 (highest). Assurance to EAL7 involves formal verification of the software product using mathematical models and theorem proving. A software product developed according to a protection profile is certified to a specific EAL level by a US government-approved Common Criteria Testing Lab (CCTL).
|
|
|
|
Industry Solutions
Migration |
Industry Standards |
Embedded Systems Technology |
Board Support Packages (BSPs)
BSP Device Drivers |
BSP Targets by Operating SystemBSP Targets by Form Factor |
Third-party I/O Devices and Hardware |
SynergyWorks: LynuxWorks partners
|
Third-party add-ons for LynuxWorks operating systems |
||