BaselineWatch
Desk

4.2.5.4 Key Encryption and Key Wrapping

NIST platform security: roots of trust, firmware and secure enclaves SP 800-57 Part 1 Rev. 4
All changes in this version
first version loaded 4 Cryptographic Algorithms part of 4.2.5

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] .