JCL
The following figure illustrates the Universal Encrypt for z/OS JCL.
//UENCRYPT EXEC PGM=UENCRYPT //STEPLIB DD DISP=SHR,DSN=UNV.SUNVLOAD //SYSPRINT DD SYSOUT=* //SYSOUT DD SYSOUT=* //CEEDUMP DD SYSOUT=* //UNVIN DD DISP=SHR,DSN=MY.CLEAN.CMDFILE //UNVOUT DD DISP=SHR,DSN=MY.ENCRYPT.CMDFILE //SYSIN DD * -KEY DF#98AD@ -AES YES -SYSTEM_ID id
DD Statements used in JCL
The following table describes the DD statements used in the Universal Encrypt for z/OS #JCL, above.
ddname | Description |
---|---|
STEPLIB | Load library in which program UENCRYPT is located. |
SYSPRINT | UENCRYPT standard output ddname. |
SYSOUT | UENCRYPT standard error ddname. |
UNVIN | Clear text command file to encrypt. |
UNVOUT | Encrypted command file. |
SYSIN | UENCRYPT standard input from which parameters are read. |
Configuration
Universal Encrypt operations are controlled by the configuration options specified either on the PARM keyword of the EXEC statement or in the SYSIN ddname.
Configuration Options
The following table identifies the Universal Encrypt for z/OS configuration options. Each Option Name is a link to detailed information about that option.
Option Name | Description |
---|---|
Specification for whether or not AES encryption is used. | |
Character code page used to translate text data received and encrypted. | |
Encryption key used by the encryption algorithm. | |
Specification for whether or not to generate an encryption key. | |
Writes a description of the command options and their format. | |
Path to the encryption key file. | |
Specification for whether or not to store the encryption key (generated or specified) in the local Universal Broker key store. | |
The Universal Broker's configured SYSTEM_ID value. Universal Encrypt uses this value to register with the Universal Broker. | |
Writes the program version and copyright information. |
Command Line Syntax
The following figure illustrates the command line syntax - using the long form of command line options - of Universal Encrypt for z/OS.