Page 117 - DCAP516_COMPUTER_SECURITY
P. 117

Unit 9: Database Security




          There are several databases classified as MLS systems. Oracle has a product named Oracle Label  Notes
          Security (OLS) that implements Mandatory Access Controls - typically by adding a ‘label’ column
          to each table in the database. OLS is being deployed at the US Army INSCOM as the foundation
          of an ‘all source’ intelligence database spanning the JWICS and SIPRNet networks. There is a
          project to create a labeled version of PostgreSQL, and there are also older labeled database
          implementations such as Trusted Rubix. These MLS database systems provide a unified backend
          system for content spanning multiple labels, but they do not resolve the challenge of having
          users process content at multiple security levels in a single system while enforcing Mandatory
          Access Controls.
          There are also several MLS end user applications. One of the best known is the Trusted Network
          Environment (TNE) by General Dynamics. TNE is currently accredited and in production, and it
          is classified on the UCDMO’s baseline as a Cross Domain Multi-Level system. TNE was originally
          created on Trusted Solaris 8, though it has recently been migrated to Solaris 10. It provides a file
          manager and email client among other capabilities. The other MLS capability currently on the
          UCDMO baseline is called MLChat, and it is a chat server that runs on the XTS-400 operating
          system - it was created by the US Naval Research Laboratory. Given that content from users at
          different domains passes through the MLChat server, dirty word scanning is employed to
          protect classified content, and there has been some debate as to whether this is truly an MLS
          system or really a form of cross domain transfer data guard. Mandatory Access Controls are
          maintained by a combination of XTS-400 mechanisms and application-specific mechanisms.
          MLS applications not currently part of the UCDMO baseline include the Joint Cross Domain
          eXchange (JCDX), and several applications from BlueSpace. JCDX is a multi-level command and
          control (C2) system developed by the US Navy. Originally built on HP UX, it was recently
          ported to SE Linux by SPAWAR and Accenture. BlueSpace has several MLS applications, including
          an MLS email client, an MLS search application and an MLS C2 system. BlueSpace leverages a
          middleware strategy to enable its applications to be platform neutral, orchestrating a single
          user interface across multiple Windows OS instances (virtualized or remote terminal sessions).
          The US Naval Research Laboratory has also implemented a multilevel web application
          framework called MLWeb which integrates the Ruby on Rails framework with a multilevel
          database based on SQLite3.



              Task  State some applications of MLS

          9.4.3 MLS Future


          Perhaps the greatest change going on in the multi-level security arena today is the convergence
          of MLS with virtualization. An increasing number of trusted operating systems are moving
          away from labeling files and processes, and are instead moving towards UNIX containers or
          virtual machines. Examples include zones in Solaris 10 TX, and the padded cell hypervisor in
          systems such as Green Hill’s Integrity platform, and XenClient XT from Citrix. The High Assurance
          Platform from NSA as implemented in General Dynamics’ Trusted Virtualization Environment
          (TVE) is another example - it uses SE Linux at its core, and can support MLS applications that span
          multiple domains.

          Self Assessment

          Fill in the blanks:

          6.   A ……………….. document is one that has been edited to remove information that the
               less-cleared individual is not allowed to see.



                                           LOVELY PROFESSIONAL UNIVERSITY                                   111
   112   113   114   115   116   117   118   119   120   121   122