CCA Release 2.54
Figure G-1 (Page 1 of 4). Supported CCA Commands
Offset Command Name Verb Name Entry Usage
X'000E' Encipher Encipher CSNBENC O
X'000F' Decipher Decipher CSNBDEC O
X'0010' Generate MAC MAC_Generate CSNBMGN O
X'0011' Verify MAC MAC_Verify CSNBMVR O
X'0012' Reencipher to Master Key Key_Import CSNBKIM O
X'0013' Reencipher from Master Key Key_Export CSNBKEX O
X'0018' Load First Master Key Part Master_Key_Process
†
SNBMKP SC, SEL
X'0019' Combine Master Key Parts Master_Key_Process
†
CSNBMKP SC, SEL
X'001A' Set Master Key Master_Key_Process
†
CSNBMKP SC, SEL
X'001B' Load First Key Part Key_Part_Import
†
CSNBKPI SC, SEL
X'001C' Combine Key Parts Key_Part_Import
†
CSNBKPI SC, SEL
X'001D' Compute Verification Pattern Key_Test
Key_Storage_Initialization
DES_Key_Record_Create
DES_Key_Record_Delete
DES_Key_Record_List
DES_Key_Record_Read
DES_Key_Record_Write
PKA_Key_Record_Create
PKA_Key_Record_Delete
PKA_Key_Record_List
PKA_Key_Record_Read
PKA_Key_Record_Write
CSNBKYT
CSNBKSI
CSNBKRC
CSNBKRD
CSNBKRL
CSNBKRR
CSNBKRW
CSNDKRC
CSNDKRD
CSNDKRL
CSNDKRR
CSNDKRW
R
X'001F' Translate Key Key_Translate CSNBKTR O
X'0020' Generate Random Master Key Master_Key_Process
†
CSNBMKP O, SEL
X'0032' Clear New Master Key Register Master_Key_Process
†
CSNBMKP O, SUP
X'0033' Clear Old Master Key Register Master_Key_Process
†
CSNBMKP O, SUP
X'0040' Generate Diversified Key (CLR8-ENC) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0041' Generate Diversified Key (TDES-ENC) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0042' Generate Diversified Key (TDES-DEC) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0043' Generate Diversified Key (SESS-XOR) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0044' Enable DKG Single Length Keys and Equal Diversified_Key_Generate
‡
CSNBDKG SC, SEL
X'0045' Generate Diversified Key (TDES-XOR) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0046' Generate Diversified Key (TDESEMVn) Diversified_Key_Generate
‡
CSNBDKG O, SEL
X'0053' Load First Asymmetric Master Key Part Master_Key_Process
†
CSNBMKP SC, SEL
X'0054' Combine PKA Master Key Parts Master_Key_Process
†
CSNBMKP SC, SEL
X'0057' Set Asymmetric Master Key Master_Key_Process
†
CSNBMKP SC, SEL
X'0060' Clear New Asymmetric Master Key Buffer Master_Key_Process
†
CSNBMKP SC, SEL
X'0061' Clear Old Asymmetric Master Key Buffer Master_Key_Process
†
CSNBMKP SC, SEL
X'008A' Generate MDC Generate_Modification_Detection_Code CSNBMDG R
X'008C' Generate Key Set Key_Generate
‡
CSNBKGN O
The following codes are used in this table:
ID Initial default.
O Usage of this command is optional; enable it as required for authorized usage.
R Enabling this command is recommended.
NR Enabling this command is not recommended.
NRP Enabling this command is not recommended for production.
SC Usage of this command requires special consideration.
SEL Usage of this command is normally restricted to one or more selected roles.
SUP This command is normally restricted to one or more supervisory roles.
† This verb performs more than one function, as determined by the keyword in the rule_array parameter of the verb call. Not all
functions of the verb require the command in this row.
‡ This verb does not always require the command in this row. Use as determined by the control vector for the key and the action
being performed.
G-2 IBM 4758 CCA Basic Services, Release 2.54, February 2005