and the 8 byte input key designated as key_b is either a data type key or an any_a mac type key the combination process to combine the keys into a 16 byte key is allowed conditionally as long as the user requesting the combination process is authorized or has the necessary permissions to direct the system 100 to perform such a combination process referring to fig2 b if the user does not have the necessary permissions to direct the system 100 to perform the combination process for the particular keys as indicated in the table 300 a rejection message may be output in the block 220 if the user does have the necessary permissions to perform the combination process for the particular keys as indicated in table 300 the hsm 112 creates a 16 byte key token using the received 8 byte key tokens and outputs the created 16 byte key token to the user which may be output for example via the display device 104 of fig1 or saved in the memory 108 for later retrieval by a user fig4 illustrates a block diagram of an exemplary method for creating a 16 byte key token in block 402 a default cvvkey a cv is generated having a length for a 16 byte key in this regard the cvvkey a is a key token structure containing default values for a token that will hold a 16 byte cvv key the cvvkey a.