book
Article ID: 111129
calendar_today
Updated On:
Issue/Introduction
How can I find the Encryption Key in the Top Secret Security File?
Environment
Release:
Component: TSSMVS
Resolution
To find the encryption key run DUMPT against module TSSMNGR4, csect TSSKTPRC,
and the encryption key is the first 16 bytes of the csect.
Here is jcl to do a DUMPT on a module and csect:
//Insert valid jobcard here
//STEP1 EXEC PGM=AMASPZAP,PARM=IGNIDRFULL
//SYSPRINT DD SYSOUT=*
//SYSLIB DD DSN=QAPRN.xxxx.yyyy.CAILIB,DISP=SHR
//* UNIT=SYSDA,VOL=SER=MVS010
//SYSIN DD *
DUMP TSSMNGR4 TSSKTPRC
The encryption key is 16 digits and should be afer the REP 0000.
So example: it should look something like:
NAME TSSKTPRC
VER 0000 0000,0000,0000,0000
REP 0000 C7E4,D5C8,C9D3,D340
(C7E4,D5C8,C9D3,D340 would be your encryption key)
The encryption key on the security file must match the encryption key
in the TSS CAILIB. Client had run the TSSKEY job