Complete Contents
About This Guide
PART 1:
Overview and Demo Installation
Chapter 1
Introduction to Certificate Management System 4.0
Chapter 2
Default Demo Installation
PART 2:
Planning and Installation
Chapter 3
Planning Your Deployment
Chapter 4
Installation Worksheet
Chapter 5
Installation and Configuration
Appendix A
Migrating from Certificate Server 1.x
Appendix B
Certificate Extensions
Appendix C
Certificate Download Specification
Appendix D
Using SSL with Enterprise Server 3.x
Appendix E
Export Control Information
Glossary
Contents
Index
Bookshelf
Contents
About This Guide
What You Should Already Know
What's in This Guide
Conventions Used in This Guide
Where to Go for Related Information
Part 1
Overview and Demo Installation
Chapter 1
Introduction to Certificate Management System
System Overview
Public-Key Infrastructure
Subsystems of Certificate Management System
Basic System Configuration
Authentication and Policy Modules
Authentication Modules
Policy Modules
Steps in End-Entity Enrollment
Some Enrollment Scenarios
Firewall Considerations
Extranet/E-Commerce: Acme Sales Corp.
Enrolling Existing Customers
Enrolling New Customers
Enrolling Extranet Users
PIN Registration: Atlas Manufacturing
VPN Client Enrollment and Revocation
Router Enrollment and Revocation
End Entities and Life-Cycle Management
Life-Cycle Management Formats and Protocols
Access to Subsystems
HTML Forms for End Users
Summary of System Features
Authentication Modules
Policy Modules
Job Scheduler Plug-Ins
Event-Driven Notifications
Registration Manager
Certificate Manager
Signing Algorithms
Certificate Revocation Lists
Data Recovery Manager
Command-Line Utilities
System Architecture
PKCS #11
NSS
JSS and the Java/JNI Layer
Middleware/JDK 1.1.6 Layers
Authentication and Policy Modules
Standards Summary
Certificate Management Formats and Protocols
Security and Directory Protocols
Chapter 2
Default Demo Installation
System Requirements
Software and Hardware Requirements
Platform Requirements
Solaris Platform Requirements
Windows NT Platform Requirements
Other Requirements
Overview of Default Demo
Demo Passwords
Default Demo Installation Procedure
Step 1. Run the Installation Script - Unix
Step 1. Run the Installation Script - Windows NT
Step 2. Run the Installation Wizard
Step 3. Get the First User Certificate
Using the Default Demo
Verify the Installation
Use an LDAP Directory
Enable Directory-Based Authentication
Add a User to the Directory
Enroll with Directory-Based Authentication
Part 2
Planning and Installation
Chapter 3
Planning Your Deployment
Topology Decisions
Server Groups and CMS Instances
Single Certificate Manager
Certificate Manager and Registration Manager
Certificate Manager and Data Recovery Manager
Certificate Manager, Data Recovery Manager, and Registration Manager
Certificate Authority Decisions
CA's Distinguished Name
CA Signing Key Type and Length
CA Signing Certificate's Validity Period
Self-Signed Root Versus Subordinate CA
CAs and Certificate Extensions
CA Certificate Renewal or Reissuance
Cryptographic Token Decisions
Publishing Decisions
Subsystem Certificate Decisions
SSL Server Certificates
Certificate Manager Certificates
Registration Manager Certificates
Data Recovery Manager Certificate and Storage Key
Authentication Decisions
Policy Decisions
Deployment Strategy and Port Assignments
Chapter 4
Installation Worksheet
Information for Unix Installation Script
Installation Location
Configuration Directory
User/Group Directory Server
Configuration Directory Settings
Administration Server Information
Certificate Management System Identifier
Information for NT Installation Script
Installation Directory
Configuration Directory Server
User/Group Directory Server
Configuration Directory Settings
Configuration Directory Server Administrator
Directory Server Administration Domain
Directory Manager Settings
Administration Server Port
Certificate Management System Identifier
Initial Configuration
Internal Database
Administrator
Subsystems
Remote Certificate Manager
Remote Data Recovery Manager
Network Configuration
Certificate Manager Configuration
Server Migration from Certificate Server 1.x
Migration Tool Output Files
Token for CA Signing Certificate
Token for SSL Server Certificate
CA Signing Certificate
Key-Pair Information for CA Signing Certificate
Subject Name for CA Signing Certificate
Validity Period for CA Signing Certificate
Extensions for CA Signing Certificate
CA Signing Certificate Request
Registration Manager Configuration
Registration Manager Signing Certificate Request
Key-Pair Information for Registration Manager Signing Certificate
Subject Name for Registration Manager Signing Certificate
Registration Manager Signing Certificate Issuer
Data Recovery Manager Configuration
Transport Certificate
Key-Pair Information for Transport Certificate
Subject Name for Transport Certificate
Validity Period for Transport Certificate
Extensions for Transport Certificate
Transport Certificate Request
Storage Key and Recovery Agent Configuration
Storage Key Creation
Data Recovery Scheme - 1
Data Recovery Scheme - 2
SSL Server Certificate Configuration
SSL Server Certificate
Key-Pair Information for SSL Server Certificate
Subject Name for SSL Server Certificate
Validity Period for SSL Server Certificate
Extensions for SSL Server Certificate
SSL Certificate Request
Single Sign-On Password
Chapter 5
Installation and Configuration
Installation Overview
Installation Stages
Stage 1: Running the Installation Script
Running the Installation Script on Unix
Running the Installation Script on Windows NT
Stage 2: Using the Installation Wizard
Initial Configuration
Certificate Manager Configuration
Self-Signed CA Certificate
Subordinate CA Certificate Request
Registration Manager Configuration
Data Recovery Manager Configuration
Transport Certificate from a Remote CA
Storage Key and Recovery Agent Configuration
Certificate Manager and Data Recovery Manager Configuration
Certificate Manager Configuration
Data Recovery Manager Configuration
Registration Manager and Data Recovery Manager Configuration
Registration Manager Configuration
Data Recovery Manager Configuration
SSL Certificate Configuration
SSL Server Certificate from the Local CA
SSL Server Certificate from a Remote CA
Single Signon Configuration
Additional Steps
Administrator/Agent Certificate Enrollment
Stage 3: Further Configuration Options
Stage 4: Creating Additional Instances
First Agent for an Additional CMS Instance
Appendix A
Migrating from Certificate Server 1.x
Using the Migration Tool
Command-Line Syntax
Arguments
The Migration Process
Entering Informix Database Login Information
Entering Key and Certificate Database Passwords
Exit Codes and Error Messages
Generated Files
Importing the Data to New Databases
Hardware, Operating System, and Version Support
Appendix B
Certificate Extensions
Introduction to Certificate Extensions
Recommendations for Extension Usage
Standard X.509 v3 Certificate Extensions
authorityKeyIdentifier
basicConstraints
certificatePolicies
cRLDistributionPoints
extKeyUsage
issuerAltName
keyUsage
nameConstraints
policyConstraints
policyMappings
privateKeyUsagePeriod
subjectAltName
subjectDirectoryAttributes
subjectKeyIdentifier
Standard X.509 v3 CRL Extensions
Extensions for CRLs
authorityKeyIdentifier
CRLNumber
deltaCRLIndicator
issuerAltName
issuingDistributionPoint
CRL Entry Extensions
certificateIssuer
holdInstructionCode
invalidityDate
reasonCode
Netscape-Defined Certificate Extensions
netscape-cert-type
netscape-comment
Adding Extensions in Certificate Management System
CA Certificates and Extension Interactions
Appendix C
Certificate Download Specification
Data Formats
Binary Formats
Text Formats
Importing Certificate Chains
Importing Certificates into Netscape Communicator
Importing Certificates into Netscape Servers
Object Identifiers
Appendix D
Using SSL with Enterprise Server 3.x
Creating a New Server
Obtaining a Server Certificate
Generating a Key Pair
Submitting a Certificate Signing Request
Importing the Certificate
Enabling SSL on the Server
Trusting the Root CA Certificate
Enabling Encryption on the Server
Modifying the Configuration File
Modifying the Access Control Lists
Specifying the Authentication Directory
Note for CGI Programmers
Removing Untrusted CA Roots
Testing Client Authentication
Appendix E
Export Control Information
Approved Export Operations and Key Sizes
SSL Cipher Suite Profiles for Export
Glossary
Index
© Copyright 1999 Netscape Communications Corp., a subsidiary of America Online, Inc. All rights reserved.