IBM Computer Hardware 2 User Manual Page 162

  • Download
  • Add to my manuals
  • Print
  • Page
    / 508
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 161
CCA Release 2.54
Figure 5-5 (Page 3 of 3). Control Vector Key-Subtype and Key-Usage Keywords
Keyword Meaning
DKYL5 A DKYGENKY key with this subtype can be used to generate a
DKYGENKY key with a subtype of DKYL4.
DKYL6 A DKYGENKY key with this subtype can be used to generate a
DKYGENKY key with a subtype of DKYL5.
DKYL7 A DKYGENKY key with this subtype can be used to generate a
DKYGENKY key with a subtype of DKYL6.
Key Lengths
MIXED Indicates that the key can be either a replicated single-length key
or a double-length key with two different, random eight-byte
values.
SINGLE
KEYLN8
Specifies the key as a single-length key.
DOUBLE
KEYLN16
Specifies the key as a double-length key.
Miscellaneous Attributes
XPORT-OK Permits the key to be exported by Key_Export or
Data_Key_Export.
NO-XPORT Prohibits the key from being exported by Key_Export or
Data_Key_Export.
KEY-PART Specifies the control vector is for a key part.
Key Tokens, Key Labels, and Key Identifiers
In CCA, a cryptographic key is generally contained within a data structure called a
key token. The key token can contain the key, a control vector, and other
information pertinent to the key. Key tokens can be null, internal, or external.
Internal key-tokens can be stored in key storage and are accessed using a key
label. The CCA API generally permits an application to provide either a key token
or a key label, in which case the parameter description is designated a key
identifier. Key tokens, key labels, and key identifiers are discussed in the following
sections.
Key Tokens
The security API operates with a key token rather than operating simply with a key.
A DES key-token is a 64-byte data structure that can contain the key and other
information frequently needed with the key.
Figure 5-6 on page 5-13 shows the general format of a key token. For more
information, see Appendix B, “Data Structures.”
5-12 IBM 4758 CCA Basic Services, Release 2.54, February 2005
Page view 161
1 2 ... 157 158 159 160 161 162 163 164 165 166 167 ... 507 508

Comments to this Manuals

No comments