KEYOBJ Back to Index page
 
Prolog 
Control Block Contents 
   KEYOBJ DSECT
Storage Layout 
Cross Reference (Contains links to field and bit definitions)
Programming Interface Information:
This information is NOT intended to be
used as Programming Interfaces of z/VM.

 
  KEYOBJ Control Block Content Top of page
 

 KEYOBJ DSECT Top of page
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure KEYOBJ KEY OBJECT 0000 0 Signed 4 keyLEN Length of the KEYOBJ block 0004 4 Signed 2 keyTYPE Key Type 0006 6 Signed 2 keySTAT Status Bits 0008 8 Address 8 keyNAME Address of Key Name/Label 0010 16 Bitstring 64 keyKEY Key Storage, including VP 00000050 keyobjLEN *-KEYOBJ Length of the header 0000000A keyobjDWLEN (*-KEYOBJ+7)/8 Length of the header in DW FUNCTION : This block contains the Parameter Block used by the hardware crypto support and the necessary information to use it with the correct opcode and to find the corresponding key object. LOCATED BY : HCPKYMGO CREATED BY : HCPKYMCW DELETED BY : HCPKYMRW SERIALIZED : May only be used by one thread at a time. If necessary, a new working key should be obtained from the key object. It's within the responsibility of the user to control the serialization. RELOCATION CONSIDERATIONS : None
 
 
  KEYOBJ Storage Layout Top of page
 
          
*** KEYOBJ - KEY OBJECT
*
*     +---------------------------+-------------+-------------+
*   0 |          KEYLEN           |  KEYTYPE    |  KEYSTAT    |
*     +---------------------------+-------------+-------------+
*   8 |                       KEYNAME                         |
*     +-------------------------------------------------------+
*  10 |                                                       |
*     =                        KEYKEY                         =
*     |                                                       |
*     +-------------------------------------------------------+
*  50
*
*** KEYOBJ - KEY OBJECT
 
 
  KEYOBJ Cross Reference Top of page
 
 
Symbol         Dspl Value
-------------- ---- -----
keyobjDWLEN    0010 0000000A
keyobjLEN      0010 00000050
keyKEY         0010
keyLEN         0000
keyNAME        0008
keySTAT        0006
keyTYPE        0004
 
This information is based on z/VM 7.2.0 Last updated on 24 Jun 2020 at 09:28:47 EDT.
Copyright IBM Corporation, 1990, 2020