Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following figure illustrates the Universal Encrypt for z/OS JCL.


<pre>
//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
</pre>
Panel
Html bobswift

Anchor
DD Statements used in JCL
DD Statements used in JCL
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.

...

The following table identifies the Universal Encrypt for z/OS configuration options. Each Option Name is a link to detailed information about that option.

...

cellspacing0
styletext-align: left; width: 100%;
classTable_with_Header

...

stylebackground-color: #F0F0F0; border-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: middle; width: 144pt;

...


Option Name

...

stylebackground-color: #F0F0F0; border-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: middle; width: 288pt;

...

...

Description

...

...

...

...

Specification for whether or not AES encryption is used.

...

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

...

...

Character code page used to translate text data received and encrypted.

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

...

Encryption key used by the encryption algorithm.

...

...

Specification for whether or not to generate an encryption key.

...

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

...

Writes a description of the command options and their format.

...

...

Path to the encryption key file.

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

Specification for whether or not to store the encryption key (generated or specified) in the local Universal Broker key store.

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

...

The Universal Broker's configured SYSTEM_ID value. Universal Encrypt uses this value to register with the Universal Broker.

...

...

styleborder-bottom-color: #E8E8E8; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #E8E8E8; border-left-style: solid; border-left-width: 1px; border-right-color: #E8E8E8; border-right-style: solid; border-right-width: 1px; border-top-color: #E8E8E8; border-top-style: solid; border-top-width: 1px; padding-bottom: 3pt; padding-left: 4pt; padding-right: 4pt; padding-top: 4pt; vertical-align: top;

Writes the program version and copyright information.

Anchor
Command Line Syntax
Command Line Syntax
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.

html-bobswift <i>key</i>
 key]
[
-genkey
 {
<b>yes</b>|<b>no</b>
yes|no}]
[
-keypath
<i>path</i>
 path]
[
-store
 {
<b>yes</b>|<b>no</b>
yes|no}]
[
-system_id
<I>id</i>
 id]
[
-codepage
<i>codepage</i>
 codepage]
[
-aes
 {
<b>yes</b>|<b>no</b>|<b>legacy</b>
yes|no|legacy}]

uencrypt
{ 
-help
 | 
-version
 }
</pre>
Panel
<pre>
uencrypt
[
-key
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift
Html bobswift