ENABLING MULTI-LEVEL SECURITY IN A SINGLE-LEVEL SECURITY COMPUTING SYSTEM
First Claim
1. A system comprising:
- a mass storage device operable to be coupled to one or more processors, the mass storage device comprising;
a base operating system operable to be executed by the one or more processors, the base operating system operable to implement a single security level;
a virtual operating system operable to be executed by the one or more processors, the virtual operating system executed using a virtualization tool executed by the base operating system, the virtual operating system operable to;
process information according to a plurality of security levels; and
communicate the information to one or more computing systems, the information communicated according to the plurality of security levels of the information.
14 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment, a system may comprise a mass storage device that is operable to be coupled to one or more processors. The mass storage device may comprise a base operating system that is operable to be executed by the one or more processors. The base operating system may be operable to implement a single security level. The mass storage device may also comprise a virtual operating system that is operable to be executed by the one or more processors. The virtual operating system may be executed using a virtualization tool that is executed by the base operating system. The virtual operating system may be operable to process information according to a plurality of security levels and communicate the information to one or more computing systems. The information may be communicated according to the plurality of security levels of the information.
43 Citations
20 Claims
-
1. A system comprising:
a mass storage device operable to be coupled to one or more processors, the mass storage device comprising; a base operating system operable to be executed by the one or more processors, the base operating system operable to implement a single security level; a virtual operating system operable to be executed by the one or more processors, the virtual operating system executed using a virtualization tool executed by the base operating system, the virtual operating system operable to; process information according to a plurality of security levels; and communicate the information to one or more computing systems, the information communicated according to the plurality of security levels of the information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
executing a base operating system by one or more processors, the base operating system operable to implement a single security level; executing a virtual operating system by the one or more processors, the virtual operating system executed using a virtualization tool executed by the base operating system; processing, by the virtual operating system, information according to a plurality of security levels; and communicating the information with one or more computing systems, the information communicated according to the plurality of security levels of the information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A tangible computer-readable medium having computer-executable code, when executed by one or more processors operable to:
-
execute a base operating system by one or more processors, the base operating system operable to implement a single security level; execute a virtual operating system by the one or more processors, the virtual operating system executed using a virtualization tool executed by the base operating system; process, by the virtual operating system, information according to a plurality of security levels; and communicate the information to one or more computing systems, the information communicated according to the plurality of security levels of the information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification