Creating client certificates
- Select Option 4 to create new certificate
requests.
- Select one of the certificate types, for example, 1
– CA with 1024 RSA key.
- Request a file name, for example, Client.arm.
- Enter the certificate information:
- Common name, for example, Client Certificate
- Organization Unit, for example, Rocket Software
- Organization like PD
- City
- State
- Country
- Exit gskkyman.
- Sign the request by issuing the following command:
gskkyman -g -x 360 -cr Client.arm -ct Client.cer -k
yourkey.kdb –l SigningCA
- Enter yourkey.kdb password.
- gskkyman
- Select Option 2 to open a database.
- Yourkey.kdb
- Enter the password
- Select Option 5 to receive the requested
certificate.
- Enter the name of the certificate file: Client.cer
- Select Option 1 to manage the keys
and certificates.
- Select Client.
- Select Option 7 to export the certificate
and key or Option 6 to export the certificate
without a key.
- Select Option 3 or Option
4 PKCS #12 version 3 (if option 6 it will be PKCS #7)
- File name Client.p12.
- Enter password twice.
- Enter 0 for export encryption
- Change to your PC
- FTP the p12 file to the PC using Binary if option 3 was
used to export or ASCII if option 4 was used.
- Open Internet Explorer:
- Click .
- Select the Contents tab
- Click Certificates.
- Click Import.
- Click Next.
- Select the file that was FTPed to the PC.
- Click Next.
- Enter the certificate password and select the Mark
this key as exportable check box.
- Click Next.
- Place the certificate in the personal store.
- Click Next.
- Click Finish.
- Open a BlueZone Display:
- Click .
- Click Properties.
- Select the Security tab and select
the Enable Secure Sockets Layer check box
- Select SSL v3.
- Select the Certificate tab and
select the Client Certificate in Disk File radio
button.
- Click Browse and select the Client.p12 file.
- FTP Client.p12 back as an MVS dataset.
- Go back to the Mainframe Display.
- Go to ISPF 6 to enter a TSO command.
- Enter the following RACF command:
RACDCERT ID(USERID) ADD('USERID.CLIENT.P12') TRUST WITHLABEL('Client')
PASSWORD(‘xxxxxxxx’)