IBM Crypto Education Community - Group home

KGUP control statements for generating secure AES DATA keys

  

/* ------------------------------------------------------------ */
/* SAMPLE KGUP CONTROL STATEMENTS TO GENERATE AND CREATE SECURE */
/* AES DATA KEYS IN THE CKDS.  THE KEYS MAY BE USED IN DATASET  */
/* ENCRYPTION OR PROTECTED KEY CPACF.                           */
/* ------------------------------------------------------------ */
/* SEE THE ICSF ADMINISTRATOR'S GUIDE FOR MORE INFORMATION.     */
/* ------------------------------------------------------------ */
/* A CKDS REFRESH IS REQUIRED AFTER KGUP COMPLETION TO REFRESH  */
/* THE IN-STORAGE COPY OF THE CKDS.                             */
/* ------------------------------------------------------------ */
                                                                  
/* SECURE AES DATA KEY 128-BIT */                                 
ADD TYPE(DATA) LENGTH(16) ALGORITHM(AES),                         
 LAB(SAMPLE.KGUP.AES.DATA.LEN128)                                 
                                                                  
/* SECURE AES DATA KEY 192-BIT */                                 
ADD TYPE(DATA) LENGTH(24) ALGORITHM(AES),                         
 LAB(SAMPLE.KGUP.AES.DATA.LEN192)                                 
                                                                  
/* SECURE AES DATA KEY 256-BIT */                                 
ADD TYPE(DATA) LENGTH(32) ALGORITHM(AES),                         
 LAB(SAMPLE.KGUP.AES.DATA.LEN256)