cc/td/doc/product/vpn/client/rel4_0
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

Enrolling and Managing Certificates
Using Certificate Stores
Enrolling for a Certificate
Managing Enrollment Requests

Enrolling and Managing Certificates


This chapter explains how to enroll and manage personal certificates, specifically, how to perform the following tasks:

This chapter includes the following sections:

To get started with certificates, open the Certificates tab on the VPN Client main window in advanced mode (Figure 6-1). The Certificates tab lists the certificates you currently have enrolled. If there are no certificate showing, you need to enroll with a CA or contact your system administrator.


Figure 6-1   Managing Certificates


The toolbar displays the tasks you can perform from the Certificates tab:

Using Certificate Stores

A certificate store is a location in your local file system that contains personal certificates. The major store for the VPN Client is the Cisco store, which contains certificates you have enrolled for through the Simple Certificate Enrollment Protocol (SCEP). Your system also includes a Microsoft certificate store that may contain certificates that your organization provides or that you have installed previously. You can manage them just like the certificates in your Cisco store, or you can import them to your Cisco store. New certificates obtained through enrollment or importing go into the Cisco store.

There are two types of Microsoft certificates: certificates for individuals to use and a Microsoft certificate for your local PC itself. So, if several people are using the same PC, each person can have his or her own certificate, and there can also be a certificate for the local system on Windows 2000 and Windows XP. On a Windows 98 system, you can use only non-exportable certificates with Internet Explorer version 5.1 SP2.

Microsoft certificates with non-exportable private keys are also available.

The Certificates tab displays a list of the certificates currently in your certificate stores (Figure 6-1). The display shows the following information:

Enrolling for a Certificate

Your system administrator may have already set up your VPN Client with digital certificates. If not, or if you want to add certificates, you can obtain a certificate by enrolling with a Certificate Authority (CA) over the network or by creating a file request.

Enrolling Through the Network

When you enroll for a personal certificate, either you go through a CA from which your system already has a root certificate or you obtain a root certificate from the CA as part of the enrollment process. The CA Certificates tab displays the current list of CA certificates. (See Figure 6-1.)

Use this section to gather the information before you begin. To enroll for a certificate with a CA over the network, follow this procedure:


Step 1   In advanced mode, either click the Enroll icon on the toolbar above the Certificates tab or display the Certificates menu and choose Enroll.

Step 2   Click Online as the certificate type. There are two forms to fill out.

Step 3   Fill out the first form (Figure 6-2) as follows.


Figure 6-2   Online Enrollment Form


Step 4   Click Next. The VPN Client displays page two of the enrollment request (Figure 6-3).


Figure 6-3   Online Enrollment Form Page Two


Together, all these fields except IP address and domain comprise your distinguished name (DN).

Step 5   To complete the enrollment, click Enroll. (Or to edit the form click Back).



What happens next depends on your CA.


Figure 6-4   Enrollment Request Pending Message



Figure 6-5   Retrying Enrollment Request



Figure 6-6   Enrollment Request Succeeded Message


Enrolling Through a File Request

Alternatively, you can enroll by creating a file using much the same form as for online enrollment. (See Figure 6-3.) Once you have created a request file, you can either e-mail it to the CA and receive a certificate back or you can access the CA's Web site and cut and paste the enrollment request in the area that the CA provides.

To enroll through a file request, use the following procedure:


Step 1   On the Certificate Enrollment dialog box (see Figure 6-7), click File as the certificate type.


Figure 6-7   Enrolling a Certificate Using a File Request


Step 2   Click one of the following file types:


Figure 6-8   A PKCS10 Certificate File


Step 3   In the Filename field, enter the full pathname for the file request.

When you browse for an appropriate directory for placing the file request, the Certificate Manager shows only the files of the chosen file type.

You can save your file enrollment requests in the Certificates directory, which is a subdirectory of the directory where the VPN Client is installed.

An example of a complete pathname is c:
\program files\cisco systems\vpn client\certificates\p10req3.p10.

Step 4   In the New Password field, enter the password that protects this certificate. If your connection entry requires certificate authentication, you must enter this password each time you connect. The password can be up to 32 characters in length. Passwords are case sensitive. For example, sKate8 and Skate8 are different passwords.

Step 5   Click Next. The VPN Client displays page two of the form. This form is the same as the one used for enrolling via the network. See "Enrolling Through the Network".

Step 6   After completing the page two of the form, click Enroll.

The VPN Client displays a message to let you know whether your request succeeded. If successful, the message contains the name of the file. (See Figure 6-9 and Figure 6-10.)


Figure 6-9   Enroll File Success Message



Figure 6-10   Enrollment Request Failed Message


Step 7   Click OK to complete the file enrollment request.



Managing Personal and CA/RA Certificates

From the Certificates menu (Figure 6-11) or the toolbar above the Certificates tab, you can perform the following tasks to manage personal and CA/RA certificates.


Figure 6-11   Certificates Menu


Viewing a Certificate

To display a certificate, select it in the certificate store, then do one of the following:

Figure 6-12 shows a sample certificate from a Microsoft certificate service provider. This is only an example. Not all certificates are guaranteed to look like this one.


Figure 6-12   Viewing a Certificate


A typical certificate such as that shown in Figure 6-12 contains the following information.

Importing a Certificate File

You can import a certificate into the Cisco store from the Microsoft store or from a file. The procedures vary slightly.

Importing a Certificate from a File

To import a certificate from a file, use the following procedure:


Step 1   Display the Certificates menu and choose Import or click the Import icon above the Certificates tab.

The Certificate Manager displays the Import Certificate Source dialog box. (See Figure 6-13.)


Figure 6-13   Importing a Certificate from File


Step 2   Select Import from File (the default).

Step 3   Complete the Import Certificate form:

Step 4   To complete the import request, click Import or to cancel your request click Cancel.



Importing a Certificate from the Microsoft Certificate Store

To import a certificate from the Microsoft Certificate store, use the following procedure:


Step 1   Display the Certificates menu and choose Import or click the Import icon above the Certificates tab.

The Certificate Manager displays the Import Certificate dialog box. (See Figure 6-14.)


Figure 6-14   Importing a Certificate from the Microsoft Certificate Store


Step 2   Select Import from Microsoft Certificate store.

Step 3   New Password—The case-sensitive password to be stored with the certificate. This password is optional but we recommend that you always protect your certificate with a password.

Step 4   Verify Password—The password that you enter here must match what you entered in the New Password field.

Step 5   To complete the import request, click Import or to cancel your request click Cancel.

Verifying a Certificate

To see whether the certificate is valid, choose it in the certificate store, follow these steps:


Step 1   Select the certificate from the certificate store under the Certificates tab

Step 2   Display the Certificates menu, and choose Verify or click the Verify icon on the toolbar above the Certificates tab.

The VPN Client displays a message such as the one in Figure 6-15 indicating whether the certificate is still valid.


Figure 6-15   Verifying a Certificate's Validity


The following table shows the messages you might see when you check the validity of your certificate

.

Message Description

Certificate is not valid yet

The current date is prior to the certificate's valid start date. You must wait until the certificate becomes valid.

Certificate has expired

The current date is after the certificate's valid end date. You need to enroll for a new certificate.

Certificate signature is not valid

You do not have the CA certificate, or the CA certificate that you have may have expired. You might need to download or import the CA certificate.

Certificate <name> is valid

You have a working certificate enrolled.

Step 3   After viewing the message, click OK.



Deleting a Certificate

To delete a certificate, follow this procedure:


Step 1   Select the certificate from the certificate store under the Certificates tab (certificate store).

Step 2   Display the Certificates menu and choose Delete, or click the Delete icon in the toolbar above the Certificates tab.

If the certificate has a password, the VPN Client prompts you to enter it.

Step 3   In the Password field, type the password given to the certificate during enrollment and click OK.

Step 4   The VPN Client asks you to confirm that you want to delete this certificate (Figure 6-16). To delete the certificate, click Delete. To cancel the deletion, click Do Not Delete (the default).


Figure 6-16   Confirming Certificate Deletion




Changing the Password on a Personal Certificate

To change the password on a personal certificate, use this procedure:


Step 1   Select a certificate from the certificate store under the Certificates tab.

Step 2   Display the Certificates menu and choose Change Certificate Password

The VPN Client displays the Change Certificate Password dialog box. In the Current field, type the password you are currently using to protect your private key.

Step 3   In the New field, type the new password.

Step 4   In the Confirm field, type the same password again.

Step 5   Click OK. The VPN Client confirms that you have successfully changed your password (Figure 6-17).


Figure 6-17   Certificate Password Change Success Message




Exporting a Certificate

You may want to export a certificate, primarily for backing up your certificate and private key or moving them to another system. When you export a certificate, you are making a copy of it.

To export a certificate, follow these steps:


Step 1   Display the Certificates menu and choose Export or click the Export icon on the toolbar above the Certificates tab.

The VPN Client displays the Export Certificate dialog box (Figure 6-18).


Figure 6-18   Exporting a Certificate


Step 2   In the Export path field, enter the path for the exported certificate or use the Browse feature to locate a target directory for the exported certificate.

Step 3   To export the CA and/or RA certificate with your personal certificate, check the Export entire certificate chain check box.

Step 4   In the Password field, enter an optional password to protect the export file. Then enter it again in the Verify Password field.

Step 5   After completing all the information, click Export.

The VPN Client displays a message indicating whether your certificate export was successful.



Showing CA/RA Certificates

You can view, but not modify, the current list of CA and RA certificates by selecting Show CA/RA Certificates from the Certificates menu. The VPN Client displays the list in a new window (Figure 6-19).


Figure 6-19   CA/RA Certificates List


Managing Enrollment Requests

While a request is pending approval by the CA administration, the VPN Client places the enrollment request in the list under the Certificates tab. You can view, delete, or change the password on any request in the list; or you can retry a network enrollment request. To perform any of these actions, click the Certificates tab and select the action on the Certificates menu. (See Figure 6-20.)


Figure 6-20   Managing Enrollment Requests


Viewing the Enrollment Request

To display the enrollment request, select the request, display the Certificates menu and choose View from the Certificates menu. The VPN Client displays the pending request. (See Figure 6-21.)


Figure 6-21   Viewing an Enrollment Request


Note that the Issuer field shows the subject name and not the name of the CA, since the CA has not yet issued the certificate.

You can change the certificate request password from this screen.

Deleting an Enrollment Request

To delete an enrollment request, follow these steps:


Step 1   Select the enrollment request, display the Certificates menu and choose Delete.

The VPN Client prompts you for a password.

Step 2   Type the password in the Password field (if there is one) and click OK.

The VPN Client verifies the password. If the password is correct, the VPN Client deletes the request.



Changing the Password on an Enrollment Request

To change the certificate password on an enrollment request, use this procedure:


Step 1   Select the certificate request in the list under the Certificates tab.

Step 2   Display the Certificates menu and choose Change Certificate Password.

The VPN Client displays the Certificate Password dialog box. (See Figure 6-22.)


Figure 6-22   Changing a Certificate Password


Step 3   Type in the password you are currently using and click OK.

Step 4   At the prompt, type the new password and click OK.

Step 5   At the next prompt, type your new password again to verify it and click OK.

The VPN Client responds with a success message.


Note   You can also change the password from the View dialog box.



Completing an Enrollment Request

To complete a pending online enrollment request, use the following procedure


Step 1   Select the request under the Certificates tab. The VPN Client displays a dialog box confirming the certificate's pending status and describing how to complete the enrollment procedure (Figure 6-23).


Figure 6-23   Completing a Pending Online Certificate Enrollment Request


Step 2   Select the certificate being enrolled, then do one of the following:


Figure 6-24   Right-Click Certificate Menu


Step 3   Click OK to close the dialog box.




hometocprevnextglossaryfeedbacksearchhelp
Posted: Tue Apr 8 09:43:40 PDT 2003
All contents are Copyright © 1992--2002 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.