Deploying Key Lifecycle Management Services
You can deploy multiple services to support individual use cases, including the following Key Lifecycle Management Services:
- Initial KTK for Key Exchange: Using existing plaintext components, a new KTK is created under the master key, which you can then use to import and export working keys.
- Generate Key: This service generates keys using pre-defined Key Types and allows you to export them under a KTK.
- Import Key: This service enables you to import a new key (either Global or New key type) under an existing KTK.
The following deployments form an initial KTK, TEST KTK, from three plaintext components, generate a PEK, TEST PEK 1, with the option to export under the KTK, and then import a PEK, TEST PEK 2, under the KTK.
Perform the following steps to complete this process:
Log in to the web dashboard under dual control with your Administrator users.
On the Service Management page, search for Key Lifecycle Management, or select the Key Management service category and then select the Key Lifecycle Management service.
Select [ Deploy ].
Configure Service Setup as follows:
- Service Name: Select 3DES KTK XOR 3 Components
- Service Category: Select Key Management
Configure Access Control as follows:
- Add the following roles:
- Key Manager
- Key Holder
Configure Key Approval Setup as follows:
- Add the following roles:
- Key Holder
Configure Key Configuration as follows:
- Algorithm Type: Select Symmetric
- Source: Select XOR components import
- Component Source: Select Trusted key custodians
- Components: Select 3
- Key Types:
- Select [ Add Key Type ]
- Select [ Autofill From Existing ]
- Select the 3DES KTK checkbox.
- Select [ Save ]
- Permissions for Created Key: Select All users of service
Configure Print Key as follows:
- Destination: Select Do not print
Configure Webhook as follows:
- Destination: Select No webhook
Configure Lifecycle Management as follows:
- State: Active
- Select Manual or Automatic Transition (specify the transition period if you selected automatic)
- Select [ Next ]
- State: Archived
- Select Enable or Disable
- Select Manual or Automatic Transition (specify the transition period if you selected automatic)
- Select [ Next ]
- State: Deactivated
- Select Enable or Disable.
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ]
- State: Destroyed
- This state is always enabled for the service.
- Manual Transition is required for this state.
Select [ Deploy ].
Log out of if you are still logged in with the Administrator users.
Log in to the web dashboard with the KeyHolderA user.
On the Service Management page, go to the Key Wizard tab and configure New Key as follows:
- Service: Select 3DES KTK XOR 3 Components.
- Key Type: Select 3DES KTK.
- Key Name: Enter Test KTK.
On the Service Management page, go to the Deployed Services tab and select the Key Lifecycle Management service you deployed (such as 3DES KTK XOR 3 Components).
Go to Key Orders/Approvals.
Select the checkmark under Actions to approve the Test KTK key order.
Perform the following steps:
- Enter the first plaintext component
- 9EE6 5104 E82A 9ED4
- 88B8 7516 014A 1426
- 9F35 BCEA 104F 0D29 Component KCV 5FA3
- Select [ Load Component ] and note the KCV (Key Check Value) in the pop-up dialog. Note Hover the cursor over the dialog window to avoid closing.
Log out of .
Log in to the web dashboard with the KeyHolderB user.
From the Service Management page, go to the Deployed Services tab and select the Key Lifecycle Management service you deployed (such as 3DES KTK XOR 3 Components).
Go to Key Orders/Approvals.
Select the checkmark under Actions to approve the Test KTK key order.
- Enter the second plaintext component:
- A8A7 26D6 5152 6438
- 0E07 8C13 1F25 759B
- 9E58 E551 2957 5116 Component KCV 2AF8
- Select [ Load Component ] and note the KCV in the pop-up dialog. Note Hover the cursor over the dialog window to avoid closing.
Log out of .
Log in to the web dashboard with the KeyHolderC user.
On the Service Management page, go to the Deployed Services tab and select the Key Lifecycle Management service you deployed (such as 3DES KTK XOR 3 Components).
Go to Key Orders/Approvals.
Select the checkmark under Actions to approve the Test KTK key order.
- Enter the third (final) plaintext component:
- DC76 E50B BCDC C767
- EF29 3EF7 7A83 4946
- B35E D56E 15E0 9415 Component KCV E18B
- Select [ Load Component ] and note the Final Checksum CAF9. Note Hover the cursor over the dialog window to avoid closing.
Perform the following steps to complete this process
Log in to the web dashboard under dual control with the KeyManager1 and KeyManager2 users.
From the Service Management page, search for Key Lifecycle Management or select the Key Management service category and then select the Key Lifecycle Management service.
Select [ Deploy ].
Service Setup
- Service Name: Select Generate Key.
- Service Category: Select Key Management.
Access Control
- Add the following roles:
- Key Manager
Key Approval Setup
- Do not add any roles.
Key Configuration
- Algorithm Type: Select Symmetric.
- Source: Select Randomly generated key.
- Approvals: Select 0.
- Key Types:
- Add the following Key Types: 3DES CVK, 3DES MAK, and 3DES PEK.
- Permissions for Created Key: Select All users of service.
Print Key
- Destination: Select Do not print.
Webhook
- Destination: Select No webhook.
Lifecycle Management
- State: Active
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ].
- State: Archived
- Choose to Enable or Disable.
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ]
- State: Deactivated
- Choose to Enable or Disable.
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ].
- State: Destroyed
- This state is always enabled for the service.
- Manual Transition is required for this state.
Select [ Deploy ].
Go to the main Service Management page of the .
Go to the Key Wizard tab.
New Key
- Service: Select Generate Key.
- Key Type: Select 3DES PEK.
- Key Name: Enter TEST PEK 1.
Select [ Finish Setup ].
Select [ Manage Keys ].
In the Actions field for the key you created, select the Information icon and note the UUID of the key in the Export section.
Go to the main Service Management page of the .
Go to the Deployed Services tab.
Select the Generate Key service.
Select the Key Orders action.
In the Actions field for the key you created, select the Information icon.
In the Export section of the Key Information dialog, there is a Keyblock field. Select either[ Copy ] or [ Download ] next to it.
In the Select a KTK field, type 3DES KTK - Test KEK and select the key.
Select TR-31, AKB, or ECB no padding for ANSI X9.17 cryptograms.
TR-31
B0096P0TN00E00008378AD73BB7B6408CCA6CA7C14D8BDDDAFE9E75957746E9FB23F31798B69C1F5C0A838DCB0B1408C AKB
1PUNE000,B1EAA2E7C35D27AD0ADA8F22441A01CF09473EC8246E50C3,288B4AB3AD55D308 Cryptogram
9AE93957C36C22D7BA1A9657C85C4026
Perform the following steps to complete this process:
Log in to the web dashboard under dual control with the KeyManager1 and KeyManager2 users.
From the Service Management page, search for Key Lifecycle Management or select the Key Management service category and then select the Key Lifecycle Management service.
Select [ Deploy ].
Service Setup
- Service Name: Select Import Key.
- Service Category: Select Key Management.
Access Control
- Add the following roles:
- Key Manager
Key Approval Setup
- Do not add any roles
Key Configuration
- Algorithm Type: Select Symmetric.
- Source: Select KTK import.
- Select KTKs: Select 3DES KTK - Test KEK.
- Approvals: Select 0.
- Key Types:
- Select [ Add Key Type ]
- Select [ Autofill From Existing ]
- Select the checkmark next to 3DES CVK
- Select [ Save ]
- Select [ Add Key Type ]
- Select [ Autofill From Existing ]
- Select the checkmark next to 3DES MAK
- Select [ Save ]
- Select [ Add Key Type ]
- Select [ Autofill From Existing ]
- Select the checkmark next to 3DES PEK
- Select [ Save ]
- Permissions for Created Key: Select All users of service.
Print Key
- Destination: Select Do not print.
Webhook
- Destination: Select No webhook.
Lifecycle Management
- State: Active
- Select either Manual or Automatic Transition (specify the transition period if you selected Automatic)
- Select [ Next ]
- State: Archived
- Choose to Enable or Disable
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ].
- State: Deactivated
- Choose to Enable or Disable.
- Select Manual or Automatic Transition (specify the transition period if you selected automatic).
- Select [ Next ].
- State: Destroyed
- This state is always enabled for the service.
- Manual Transition is required for this state.
Select [ Deploy ].
Go to the main Service Management page of the .
Go to the Key Wizard tab.
New Key
- Service: Select Generate Key.
- Key Type: Select 3DES PEK.
- Key Name: Enter TEST PEK 2.
Transfer Key Selection
- Transfer Key: Select Test KEK.
- Key Block: Select B0096P0TN00E00008378AD73BB7B6408CCA6CA7C14D8BDDDAFE9E75957746E9FB23F31798B69C1F5C0A838DCB0B1408C.
- Format: TR-31
Select [ Finish Setup ].
Select [ Manage Keys ].
In the Actions field for the key you created, select the Information icon and note the UUID of the key in the Export section.