Explanation
An error occurred during the processing of a CIPHER
macro instruction issued by the key generator utility program. In
the message text,
xx is the error return code from
the macro. The values of
xx and their explanations
are as follows:
- Code
- Explanation
- 4
- The Cryptographic Unit Support has not been initialized. The data
could not be enciphered or deciphered.
- 8
- An incorrect operation was requested; the macro was not CIPHER.
- 12
- An ESTAE recovery environment could not be established or an unrecoverable
I/O error occurred.
- 16
- The length of the data to be enciphered or deciphered was specified
as zero or as a negative number, or exceeded the maximum specified
in the installation options module.
- 20
- The BRANCH=YES parameter was specified, but the program issuing
the macro is not running in supervisor state.
- 32
- The address of the clear data or the enciphered data was specified
as zero.
- 40
- A retry of the CIPHER request was required but could not be performed
because the input area and output area overlapped.
System action
Key generator utility processing ends.
Programmer response
Contact your programming support personnel.
When the problem has been corrected, rerun the key generator utility
program as follows. If the SETM or CHGM function was requested and
the host master key was not set (message ICU010I was not issued),
rerun the entire job. Otherwise, use this listing to determine which
control statements were processed successfully. Then rerun the utility
program using the CHGK function to process the remaining control statements.
To
ensure that you have all the messages issued for this problem, specify
MSGLEVEL=(1,1) for the job.
Source
Cryptographic Unit Support Program (CUSP)