IBM Crypto Education Community

IBM Crypto Education Community

IBM Crypto Education Community

Join the IBM Crypto Education community to explore and understand IBM cryptography technology. This community is operated and maintained by the IBM Crypto Development team.

 View Only

Sample KGUP control statements to add AES DATA keys to CKDS

By Eysha Shirrine Powers posted Wed March 25, 2020 05:29 PM

  

 

/* SAMPLE KGUP CONTROL STATEMENTS TO ADD AES DATA KEYS TO CKDS. */
/* A CKDS REFRESH IS REQUIRED AFTER KGUP COMPLETION TO REFRESH  */
/* THE IN-STORAGE COPY OF THE CKDS.                             */
                                                                  
/* CLEAR AES DATA KEY - SPECIFY KEY VALUES */                     
ADD TYPE(CLRAES),                                                 
 KEY(1203F41547381385,AC7EF2D47B41AE44),                          
 LAB(KGUP.CLEAR.AES.DATA.LEN128)                                  
                                                                  
/* CLEAR AES DATA KEY - GENERATE KEY VALUES */                    
ADD TYPE(CLRAES) LENGTH(32),                                      
 LAB(KGUP.CLEAR.AES.DATA.LEN256)                                  
                                                                  
/* ENCRYPTED AES DATA 192 BIT - SPECIFY KEY VALUES */             
ADD TYPE(DATA) ALGORITHM(AES),                                    
 CLEAR KEY(D5C8C7679D766EFD,971032D30E3BEA1A,D638914019EFC19D),   
 LAB(KGUP.AES.DATA.LEN192)                                        
                                                                  
/* ENCRYPTED AES DATA 256 BIT - GENERATE KEY VALUES */            
ADD TYPE(DATA) LENGTH(32) ALGORITHM(AES),                         
 LAB(KGUP.AES.DATA.LEN256)                                        
                                                                  
/* ADD A GROUP OF AES DATA KEY LABELS */                          
ADD TYPE(DATA) ALGORITHM(AES) LENGTH(24),                         
 LAB(KGUP.AES.DATA.KEY.AA,KGUP.AES.DATA.KEY.BB,                   
     KGUP.AES.DATA.KEY.CC,KGUP.AES.DATA.KEY.DD,                   
     KGUP.AES.DATA.KEY.EE,KGUP.AES.DATA.KEY.FF,                   
     KGUP.AES.DATA.KEY.GG,KGUP.AES.DATA.KEY.HH)                   
                                                                  
/* ADD A RANGE OF AES DATA KEY LABELS */                          
ADD TYPE(DATA) ALGORITHM(AES) LENGTH(16),                         
 RAN(KGUP.AES.DATA.KEY01,                                         
     KGUP.AES.DATA.KEY10)                                        

 

0 comments
9 views

Permalink