6.1.2 Summary of Protection Requirements for Other Cryptographic or Related
All changes in this version
Title
Summary of Protection Requirements for Other Cryptographic or Related
Control
Information Table 6 provides a summary of the protection requirements for other cryptographic information during distribution and storage. Mechanisms for providing the necessary protection are discussed in Section 6.2 . Guide to Table 6 : a. Column 1 (Cryptographic Information Type) identifies the type of cryptographic information. b. Column 2 (Security Service) indicates the type of security service provided by the cryptographic information. c. Column 3 (Security Protection) indicates the type of security protection for the cryptographic information. d. Column 4 (Association Protection) indicates the relevant types of associations for each type of cryptographic information. e. Column 5 (Assurance of Domain Parameter Validity) indicates the cryptographic information for which assurance shall be obtained as defined in [SP800-56A] and [SP800-89] and in Section 5.4 of this Recommendation. Assurance of domain- parameter validity gives confidence that domain parameters are arithmetically correct. f. Column 6 (Period of Protection) indicates the length of time that the integrity and/or confidentiality of the cryptographic information needs to be maintained. The cryptographic information shall be destroyed at the end of the period of protection (see Section 8.3.4 ). Table 6: Protection requirements for other cryptographic or related material
Crypto. Information Type Security Service Security Protection Association Protection Assurance of Domain Parameter Validity Period of Protection
Domain parameters Depends on the key assoc. with the parameters Integrity Usage or application Private and public keys Yes From generation until no longer needed to generate keys or verify signatures Initialization vectors Depends on the algorithm Integrity 32 Protected data From generation until no longer needed to process the protected data
32 IVs are not generally protected during transmission; however, the decryption system may be designed to detect or minimize the effect of unauthorized substitutions and modifications to transmitted IVs. In this case the decryption system is the data-integrity mechanism. Crypto. Information Type Security Service Security Protection Association Protection Assurance of Domain Parameter Validity Period of Protection
Shared secrets Support Confidentiality Integrity From generation until the end of the transaction. The shared secret shall be destroyed at the end of the period of protection RBG Seeds Support Confidentiality Integrity Usage or application Used once and destroyed immediately after use Other public information Support Integrity Usage or application Other authorized entities Data processed using the nonce From generation until no longer needed to process data using the public information
Other secret information Support Confidentiality Integrity Usage or application Other authorized entities Data processed using the secret information From generation until no longer needed to process data using the secret information
Intermediate results Support Confidentiality Integrity Usage or application From generation until no longer needed and the intermediate results are destroyed Key-control information (e.g., IDs, purpose) Support Integrity Key From generation until the associated key is destroyed
Random number Support Integrity Confidentiality (depends on usage) From generation until no longer needed, and the random number is destroyed
Password Source authentication; Key derivation Integrity Confidentiality Usage or application Owning entity From generation until replaced or no longer needed to authenticate the entity or to derive keys Audit information Support Integrity Access authorization Audited events Key control information From generation until no longer needed