{"product_id":4027,"v_id":4027,"product_name":"SecureWave Sanctuary Device Control version 3.2","certification_status":"Not Certified","certification_date":"2007-03-16T00:03:00Z","tech_type":"Wireless Monitoring","vendor_id":{"name":"Lumension Security (formerly SecureWave)","website":"http://www.lumension.com"},"vendor_poc":"Dee Liebenstein","vendor_phone":"+1 (703) 713-3960","vendor_email":"Dee.Liebenstein@lumension.com","assigned_lab":{"cctl_name":"Leidos Common Criteria Testing Laboratory"},"product_description":"<p>The TOE, SecureWave Sanctuary Device Control version 3.2, is a three-tiered client/server application that provides the capability to centrally control the I/O devices users are able to access on their client computers. The TOE controls authorization of I/O devices by maintaining a database of access permissions and associating the permissions with users or user groups. When a user logs on to a client that is protected by the TOE, the TOE client driver contacts the server and downloads the list of permissions for the user. Whenever the user attempts to access an I/O device on the client, the TOE client driver intercepts the operating system. If the TOE determines the user is authorized to access the I/O device, the TOE grants access; otherwise, access to the I/O device is blocked.</p>\r\n<p> The three tiers of a  Sanctuary Device Control (SDC) deployment comprise:</p>\r\n<ul>\r\n    <li>An SQL database &ndash; the database management system (Microsoft SQL Server 7.0 or higher, or MSDE version 1.0 or 2000) and underlying operating system (Windows 2000 Server or Professional, Windows XP Professional, or Windows Server 2003) are in the TOE environment</li>\r\n    <li>One or more servers &ndash; the Sanctuary Application Server (SXS) runs as a service on the underlying operating system: Windows 2000 (SP4 or later) Server, or Windows Server 2003</li>\r\n    <li>A client kernel driver that is installed on each of the client computers to be protected. Client kernel drivers are available for the following operating systems: Windows 2000 (SP3 or later) Server or Professional; Windows XP Professional; or Windows Server 2003.</li>\r\n</ul>\r\n<p>An administrative toolkit, comprising a GUI-based application (the Sanctuary Device Console) and various command-line tools, also operates in the client tier, and is supported on Windows 2000 (SP3 or later) Server or Professional, Windows XP Professional, or Windows Server 2003.</p>","evaluation_configuration":null,"security_evaluation_summary":"<p>The evaluation was carried out in accordance with the Common Criteria Evaluation and Validation Scheme (CCEVS) process and scheme. The criteria against which the SecureWave Sanctuary Device Control version 3.2 TOE was judged are described in the Common Criteria for Information Technology Security Evaluation, Version 2.1 and International Interpretations effective on 22 August 2003. The evaluation methodology used by the Evaluation Team to conduct the evaluation is the Common Methodology for Information Technology Security Evaluation, Version 1.0. Science Applications International Corporation (SAIC) determined that the evaluation assurance level (EAL) for the product is the EAL2 family of assurance requirements. The product, when configured as specified in &ldquo;Sanctuary Suite Setup Guide&rdquo;, satisfies all of the security functional requirements stated in the SecureWave Sanctuary Device Control Security Target. One validator on behalf of the CCEVS Validation Body monitored the evaluation carried out by SAIC. The evaluation was completed in February 2007. Results of the evaluation can be found in the Common Criteria Evaluation and Validation Scheme Validation Report, (report number CCEVS-VR-06-0057) prepared by CCEVS.</p>\r\n<p> For this evaluation, it was appropriate for the Security Target to claim compliance with the external standards for AES, RSA and SHA for the definition of the cryptographic algorithms. There are many ways of determining compliance with a standard. SecureWave Sanctuary Device Control has chosen to make a developer claim of compliance. This means that there has been no independent verification (by either the evaluators or a third party standards body, such as a FIPS laboratory) that the implementation of the cryptographic algorithms actually meets the claimed standards. Potential users of this product should confirm that the cryptographic capabilities are suitable to meet the user's requirements.</p>","environmental_strengths":"<p>SecureWave Sanctuary Device Control version 3.2 provides a low to moderate level of independently assured security in a conventional TOE and is suitable for both commercial and government IT environments that require control over the I/O devices users can access on their computer systems.</p>\r\n<p> The primary security functionality of the TOE is to provide a centrally-managed capability for controlling the I/O devices users in a networked environment are authorized to access. This capability is provided through the combination of the following security functions:     <strong><br />\r\n</strong></p>\r\n<p><strong>User Data Protection &ndash; </strong>The TOE stores the user identity, user groups, and I/O Device access control list (ACL), and the associated access rights. When a user logs onto a client computer, the access permissions for that user on the client computer are transmitted by the SecureWave Application Server to the client. When a user attempts to access an I/O device, the client component of the TOE intercepts the operating system call to the I/O device and the user-s access permissions are checked to determine if access is allowed, as well as the access right that was granted (Read Only or Read/Write).</p>\r\n<p> In addition to the basic granting or  denying of access to I/O devices, the TOE provides the following capabilities:</p>\r\n<ul>\r\n    <li>The administrator can set daily limits on the amount of information a user can read and write from an I/O device (these are referred to as 'Copy Limits')</li>\r\n    <li>The administrator can, on file system based devices and serial and parallel ports, activate File Shadowing. When File Shadowing is activated, the name of every file (and optionally the contents) written to the device or port is logged by the client. The Shadow log files are periodically uploaded to the Application Server</li>\r\n    <li>The administrator can grant temporary permissions to a user to access a device, specifying the time when the permission expires, and can grant scheduled access, specifying specific days and times when the user can access the device</li>\r\n    <li>The administrator can grant different access permissions depending on whether or not the client computer is connected to the network </li>\r\n    <li>The administrator can authorize the use of specific DVD and CD media to specific users while otherwise denying access to the DVD or CD device</li>\r\n    <li>The administrator can encrypt the contents of  removable media such as floppy disks and USB memory sticks.</li>\r\n</ul>\r\n<strong>Cryptographic Support </strong><strong> &ndash;  </strong>The TOE digitally signs the permission lists retrieved by the application server from the database and sent to the client computers, using the RSA asymmetric algorithm and a private key generated for the application server. The client component verifies the signature using the application server's public key and rejects the permission list if it cannot verify the signature.\r\n<p> To support the capability to authorize the use of specific DVDs or CDs, the TOE uses the SHA-1 algorithm to calculate a secure hash of the complete contents of the DVD or CD and the associates the hash with the authorized user. The user can access any DVD or CD that matches the hash associated with the user.</p>\r\n<p> To support the capability to encrypt the  contents of removable media, the TOE uses 256-bit AES.</p>\r\n<strong>Security Management </strong><strong> &ndash;</strong> The TOE provides the tool sets that are used by the administrator to manage and configure the TOE security functions. These functions include: the management of the users, user groups, and permissions; the management of I/O devices; the ability to manage and review the audit records; and the ability to manage the shadow files. <br />\r\n<br />\r\n<strong>Resource Utilization &ndash;</strong> The TOE ensures that its access control policy is always enforced even if the client computer loses communication with the SXS. The client component of the TOE stores downloaded user permissions on the client computer. In the event the client is unable to connect to the SXS component, the client uses the most recently downloaded permissions to enforce the access control policy when a user attempts to access an I/O device. <br />\r\n<strong><br />\r\nSecurity Audit &ndash; </strong>The TOE records the actions that occur at the administrator and the client driver components. All administrative actions performed by the Sanctuary Device Console are audited by the TOE. The client component logs the actions of the client on the client computer. These logs are stored and protected by the operating environment of the client computer. <br />\r\n<br />\r\n<strong>Protection of the TSF &ndash;  </strong>The TOE implements security mechanisms to detect any tampering of permissions that may have occurred during transmission of the permissions from the SXS to the client's computer and the enforcement of the access control policy.","features":[]}