4.2.5.4 Key Encryption and Key Wrapping
All changes in this version
Title
Key Encryption and Key Wrapping
Control
Key encryption provides confidentiality protection for a key by encrypting that key using a key-encrypting key; decryption reverses the process using the same key. Key wrapping provides both confidentiality and integrity protection for a key using a key-wrapping key to both encrypt and integrity protect; key unwrapping decrypts the ciphertext key and verifies its integrity. Although the key-protection services are slightly different and use different methods, the keys are generated in the same manner. The terms are often used interchangeably, but this Recommendation will use the terms “key wrapping” and “key unwrapping.” Key wrapping and unwrapping use a symmetric algorithm, such as AES. Several methods for key wrapping and unwrapping have been specified or referenced in [SP800-38F] .