01.01.2013 Views

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

CICS Transaction Gateway V5 The WebSphere ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

196 <strong>CICS</strong> <strong>Transaction</strong> <strong>Gateway</strong> <strong>V5</strong><br />

Valid from: Tue Jun 25 17:10:34 EDT 2002 until: Mon Sep 23 17:10:34 EDT 2002<br />

Certificate fingerprints:<br />

MD5: 6D:5B:C0:14:12:E5:E2:47:C1:8E:FE:B8:D5:9D:08:36<br />

SHA1: AA:8D:BF:D5:74:88:E8:72:D9:83:3D:12:E3:03:F3:2E:54:97:74:58<br />

*******************************************<br />

*******************************************<br />

8.2.2 Configuring the client keyring<br />

For the client side, we used the JSSE library to provide an SSL connection.<br />

In order to test the System SSL protocol, we needed to create a JSSE keystore<br />

that contains the signer certificate for the VeriSign Test Certificate Authority who<br />

signed our server certificate, obtained in 8.2.1, “Configuring the server<br />

certificate” on page 191. This is because the client needs the public key of the<br />

signer, contained inside the signer certificate, to decrypt the server certificate<br />

presented to the client during the SSL handshake. If the server certificate is<br />

decrypted successfully, then the client can trust that the certificate is authentic<br />

and SSL communication can occur.<br />

To test the JSSE SSL protocol, we needed to add our self-signed server<br />

certificate to this JSSE keystore. <strong>The</strong> client needs to have the signer certificate of<br />

our server to recognize the certificate the SSL protocol will present to it during<br />

the SSL handshake.<br />

Client keystore for SystemSSL and JSSE<br />

To create a keystore for use with SystemSSL and JSSE, we used the iKeyman<br />

tool, provided with the JSSE libraries, on Windows. We performed the following<br />

steps:<br />

1. From a Windows command prompt we changed into the <strong>CICS</strong> TG bin<br />

directory with the command:<br />

cd C:\Program Files\<strong>IBM</strong>\<strong>IBM</strong> <strong>CICS</strong> <strong>Transaction</strong> <strong>Gateway</strong>\bin<br />

2. From a Windows command prompt, we started the iKeyman tool using the<br />

command:<br />

java com.ibm.ikeyman.Ikeyman<br />

<strong>The</strong> initial window is shown in Figure 8-3 on page 197.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!