 |
» |
|
|
 |
If you are using the Baltimore CA for authentication with
IPSec, you must first purchase the Baltimore UniCERT 3.5 package.
For more information about any of the prerequisites below, see the
documentation you received from Baltimore. Baltimore
Certificate Tasks |  |
To use Baltimore certificates,
you must complete the following tasks: Complete and verify
the prerequisite requirements. Request a Baltimore certificate
from the Baltimore CA Administrator and transfer the certificate
file to the HP-UX IPSec system. You must do this for each HP-UX
IPSec system using Baltimore certificates. Configure the Baltimore certificate
on the HP-UX IPSec system using ipsec_mgr. The ipsec_mgr program will extract information from the certificate
file for IPSec. Configure certificate IDs if
you have a multi-homed system or are using certificates to authenticate
multi-homed systems or systems from other vendors. This task is
described in “Configuring Certificate
IDs”. Configure your system to automatically
retrieve the Certificate Revocation List (CRL), or manually retrieve
the CRL. This task is described in “Retrieving the Certificate
Revocation List (CRL)”.
Step 2:
Requesting the Baltimore Certificate |  |
Before you configure a Baltimore
certificate using ipsec_mgr, you must obtain a PKCS#12 file from the Baltimore Certificate
Authority. The Baltimore CA Administrator at your site must use the Face to Face method to request the certificate, and must note
certain information during the request and retrieval process. To
request a certificate as the Baltimore CA Administrator: Start the RA component of the UniCERT software.
Once it is running, start the RAO component. On the initial RAO screen, you must choose
the Face to Face option. Choose Register New User to request a new certificate. Next, choose a policy
set up for requesting IPSec certificates. Fill out any fields on the certificate request
form that are not defaulted. Click Accept when the request form is complete. Make a note of the Distinguished Name fields (common name, organizational unit, organization,
and country). The IPSec Administrator may need this information
to complete the IPSec configuration. Choose PKCS#12 as the format for the Secret Key. You must choose this
format for certificates used by IPSec. Create a passphrase for the PKCS#12 file. Make a note of this passphrase; the IPSec Administrator will
use it to import the certificate into IPSec. Save the PKCS#12 file (use the p12 extension) with
the secret key to disk. Make a note of the full path to the PKCS#12 file. Later the
IPSec Administrator will need to install this file on the IPSec
host. Later, go back to the RAO and choose Collect Reply from Last Request to retrieve the certificate. Choose to save the certificate to a File. Choose PKCS#12 encoded certificate as the format in which to save the certificate. Save the certificate to the same file you saved
the request with the secret key. The message Do you want to replace this file will appear. Select Yes. The file is not replaced; the new information
is appended to the original file.
The PKCS#12 file is encrypted and contains key information
used by the HP-UX IPSec IKE daemon to register with the Baltimore
PKI and perform certificate operations.  |  |  |  |  | NOTE: Once the PKCS#12 file is complete, you must transfer
it from its saved location to the IPSec host that will use the certificate.
When you save the file to the new location on the IPSec host, be
sure to note the full path to the file. This path is necessary to
import the certificate into IPSec. |  |  |  |  |
Step 3:
Configuring the Baltimore Certificate |  |
Prior to entering information into the Baltimore
certificate screens, you must have received a PKCS#12 file from
the Baltimore Certificate Authority, that includes the CA Certificate,
User Private Key, and User Certificate information. In addition,
you must have the passphrase used to protect the PKCS#12 file from
the Baltimore Administrator. For instructions on obtaining a PKCS#12
file, see “Step
1: Verifying Prerequisites”. Choose Certificate Authority from the Options menu.
The Certificates tab is enabled on the main ipsec_mgr screen. If the Baltimore window is not already displayed, click the Baltimore tab at the left side of the screen. Click Import Cert to import the certificate contained in the PKCS#12
file. The Baltimore Certificate Import screen appears. Enter the IP address of the
CA provided by the Baltimore CA Administrator into the CA’s IP Address field. Enter the full path for the
PKCS#12 file you received from the Baltimore CA Administrator into
the File Name field. You can use the Browse button to locate the PKCS#12 file if you do not
know the full path. Enter the passphrase provided
to you by the Baltimore CA Administrator into the Passphrase field. This must be the same passphrase used to
secure the PKCS#12 file. If you plan to use the Baltimore CRL, follow the
steps below to fill out the CRL server information. HP recommends
that you use the CRL provided by the CA if you choose to use certificates. Enter the server
name or IP address of the LDAP server where the Certificate Revocation
List (CRL) for the Baltimore PKI is stored. Enter the TCP port number
used for connecting to the LDAP server where the CRL is stored. The
standard port number for an LDAP server is 389. Enter the search base values for the CRL for the
CA. The search base is not case sensitive. You can obtain the search base values from your LDAP Administrator.
The search base is the suffix configured to store all certificates
and CRLs in the LDAP directory. These values form path or part of a path combined with the search
filter values to the location of the CRL on the LDAP server. The
values of the search base and the search filter may form the certificate
distinguishedName. If that is the case, the search will be faster. The following are examples of search base values. Please note that
the syntax of these examples is precise, including delimiting commas
between attributes and lack of other punctuation. Enter the search filter values for the CRL. The
search filter is not case sensitive. You can obtain search filter values from your LDAP Administrator.
These values should form the second part of a path, beginning with
the search base, to the location of the CRL on the LDAP server. The values of the search base and the search filter may combine to
form the certificate distinguishedName (DN). If this is the case,
the search will be faster. If the search base and search filter form
the DN, they must not overlap. For example, the value o=HP can be
a part of the search base value or the search filter value, but
not both. The following are examples of search filter values. Each example corresponds
to the search base example in step C. Please note that the syntax
of these examples is precise, including delimiting commas between
attributes and lack of other punctuation. cn=unicertpki1, ou=ipsec,
o=hp
Click OK. The certificate configuration is saved.
Go on to “Configuring Certificate
IDs”.
|