When your test includes IPSec or EAP-TLS, the local peer can be authenticated as a known or trusted peer by the remote peer through the use of digital certificates. In order to use this method, you must first provision the test server that will execute the test with private key and X.509 certificate files that provide the values used during the test (See topic Managing Certificate Files ) or you can use TDF files (see below). These files can be generated by the CA hosted on the test server or by your CA and imported to the test server.
Digital certificates can be used with IPSec when you select IKE With RSA Signature as the IKE type and IKE V2. The Certification options are not available when type is IKE with RSA Signature, IKE Version V2, and you select EAP Authorization.
|
|
Digital certificates can also be used for IKE V2 Multiple Authentication when Authentication Type is RSA Signature.
|
|
Digital certificates are always used with EAP-TLS. |
This topic describes the settings that control which files and values are used. The topics listed under Related Parameters describe the settings that enable the use of certificates. See Related Topics for instructions on provisioning the files required and preparing the test server to support testing with certificates.
File Format |
Use the drop-down list to specify the format used in the key and certificate files. RSA format is used for files generated by the test server's CA. Options: EVP or RSA Default: RSA |
Installed | Select Installed and use the drop-down list to select the file that will provision the local peers' private key. | ||||
Test Data File |
You may also select Test Data File to specify the certificate file names. This allows you to upload a certificate you want to use as a Test Data File without causing the test Server to reboot.
Options: All Certificate files installed on the test server Default: N/A Value: Basic: False (Installed); True (TDF)
|
||||
First Certificate Entry |
A subset of the keys contained in the private key file may be used. This parameter uses a zero-based index to specify the starting key for the set. Range: N/A Default: 0
|
||||
Number of Entries |
The number of private keys that will be used in the test. If there are more local peers than keys, the keys will be distributed among the peers as evenly as possible. Range: N/A Default: 1 Tcl Parameter: BsAsnNumOfEntries |
Installed | Select Installed and use the drop-down list to select the X.509 certificate file. | ||||
Test Data File |
You may also select Test Data File to specify the certificate file names. This allows you to upload a certificate you want to use as a Test Data File without causing the test Server to reboot.
Options: All Certificate files installed on the test server Default: N/A Value: Basic: False (Installed); True (TDF)
|
||||
Request X509 Certificate |
When you select the Request X509 Certificate checkbox in an IPSec test, a Certificate Request is included in the appropriate IKE message and the peer must include a certificate payload in its response. When the peer's certificate is received, its signature will be validated. Tcl Parameter: DataX509Enabler
|
||||
X509 Chained Certificates |
The X509 Chained Certificates checkbox is available only for IKE V2 and when you select Request X509 Certificate checkbox.
Value: 0 (disabled); 1 (enabled)
Tcl Parameter: DataCertChainEn
When you enable X509 Chain Certificates:
|
The CA Certificate File and the CA Certificate Number of Entries are available only for IKE V2 and when you select Request X509 Certificate checkbox and in the TLS tab in GM, MW, ISC interfaces.
When you test with IKEv2, a list of the public keys of trusted Certificate Authorities is included in the Certificate Authority field of the Certificate Request payload. Use the drop-down list to select a CA file. One CA file can contain up to 32 entries.
Installed | Select Installed and use the drop-down list to select the CA Certificate File. | ||||
Test Data File |
You may also select Test Data File to specify the certificate file names. This allows you to upload a certificate you want to use as a Test Data File without causing the test Server to reboot.
Options: All Certificate files installed on the test server Default: N/A Value: Basic; False (Installed); True (TDF)
|
||||
CA Certificate Number of Entries |
The number of hashed CA public keys that will be included in every Certificate Request payload. Range: 1 — 32 Default: 1 Tcl Parameter: DataNumOfEntries |