Administrator's Guide
Red Hat Certificate System                                                            

Previous
Contents
Index
Next

Appendix B

Common Criteria Environment: Setup and Operations


This chapter provides information about the configuration used to set up Red Hat Certificate System (CS) in the Common Criteria Environment. For an overview of PKI, see Appendix J, "Introduction to Public-Key Cryptography." This chapter contains the following sections:

PKI Overview

For an overview of PKI, see Appendix J, "Introduction to Public-Key Cryptography."

Security Objectives

For information about the Security Objectives, see Appendix D, "Common Criteria Environment: Security Objectives".

TOE Security Environment Assumptions

For information about the TOE Security Environment, see Appendix E, "Common Criteria Environment: TOE Security Environment Assumptions".

Security Requirements for the IT Environment

The security requirements for the IT environment are detailed in Appendix A, "Common Criteria Environment: Security Requirements."

IT Environment Assumptions

The assumptions about the TOE's environment are that you have the ability to:

Reliable Timestamp

CS relies on the operating system to provide reliable timestamps. To ensure that the certificates signed by the CA contain accurate timestamps and the audit log events record accurate time of event occurrence, CS administrators need to make sure the operating system has a time-syncing mechanism with a reliable source.

Private and Secret Key Zeroization

There are no explicit calls from CS code to do private and secret key zeroization. NSS automatically handles zeroization for CS by invoking the zeroization routines provided by the cryptographic hardware, so there isn't anything the administrator needs to do specifically to activate this feature.

Password and Certificate Storage

Plan for the storage of any passwords and certificates. Also plan your user password policy. Make sure everyone knows and adheres to these policies.

Hardware Token

This environment requires a FIPS 140-1 level 3 certified hardware cryptographic module.

You need to install the software and hardware for this hardware token before installing and configuring the subsystems. You will also setup the hardware token for use with CS after installing CS, but before installing a subsystem. Use the hardware token to create subsystem certificates during installation of each subsystem.

Protection of Private and Secret Keys

CS certificate private keys and secret keys are to be generated and stored in a FIPS 140-1 level 3 certified hardware cryptographic token.

The CS private (asymmetric) keys are:

The CS secret (symmetric) key is:

Note: CS does not store user secret keys, and it does not support the export of component (subsystem) private or secret keys.

Supported Operating Systems

CS runs on the Solaris 2.8 and RedHat Advanced Server 2.1 operating systems.

Supported Browsers

The browsers that are supported in the Common Criteria Environment are Netscape 4.79, Netscape 6.2, and Netscape 7.x.

CS Privileged Users and Groups (Roles)

Each CS subsystem has four roles set up by default. The roles that are created are specific to the CS subsystem, and depend on which CS subsystem has been installed. All of the privileged roles (see "About Roles" on page 695 for more information about privileges) require SSL client-authentication by presenting a certificate that maps to the user with the corresponding role (i.e., authorization). The following sections show the default roles that are created with each subsystem and the main privileges of each.

CA

RA

DRM

OCSP

About Roles

Of all privileged roles supported by CS, the Certificate Manager Agents role, the Registration Manager Agents role, and the DRM Agent Role are the ones that map directly to the "Officer" role defined in the ST and the CIMC PP. The Online Certificate Status Manager Agents are a sub-group of the Administrator role defined in the CIMC PP. The following further specifies this mapping:

The Administrator role is divided into finer-grained sub-roles, each bearing different responsibilities:

CS Common Criteria Environment Setup and Installation Guide

Understanding Setup of Common Criteria Evaluated Red Hat CS

Appendix C, "Understanding the Common Criteria Evaluated CS Setup," provides a high level description of the steps for setup, installation, and configuration of Red Hat CS in an IT environment of the kind described in "IT Environment Assumptions" on page 690. It gives administrators an idea of what's ahead before starting them on the exact setup steps involved in installation and setup.

CS Common Criteria Environment Setup and Installation Process

Step-by-step instructions to install, configure, and run Red Hat CS in a Common Criteria Evaluated Mode are described in the document CS Common Criteria Setup Procedure.




Previous
Contents
Index
Next

© 2001 Sun Microsystems, Inc. Used by permission. © 2005 Red Hat, Inc. All rights reserved.
Read the Full Copyright and Third-Party Acknowledgments.

last updated September 26, 2005