Typical sequences of CCA verbs
View some sample sequences in which CCA verbs might be called.
- Combination A (DATA keys only)
-
- Random number generate
- Clear key import or multiple clear key import
- Encipher/decipher
- Data key export or key export (optional step)
- Combination B
-
- Random number generate
- Secure key import or multiple secure key import
- Any service
- Data key export for DATA keys, or key export in the general case (optional step)
- Combination C
-
- Key generate (OP form only)
- Any service
- Key export (optional)
- Combination D
-
- Key generate (OPEX form)
- Any service
- Combination E
-
- Key Generate (IM form only)
- Key Import
- Any service
- Key Export (optional)
- Combination F
-
- Key Generate (IMEX form)
- Key Import
- Any service
- Combination G
-
- Key Generate
- AES or DES Key Record Create
- AES or DES Key Record Write
- Any service (passing label of the key just generated)
- Combination H
-
- Key Import
- AES or DES Key Record Create
- AES or DES Key Record Write
- Any service (passing label of the key just generated)
Notes
- An example of Any service is CSNBENC.
- These combinations exclude verbs that can be used on their own; for example, Key Export or encode, or using the Key Generate verb to generate an exportable key.
- These combinations do not show key communication, or the transmission of any output from an CCA verb.
The key forms are described in Key forms and types used in the Key Generate verb and Key Generate (CSNBKGN).