Developer Guide and Reference for Intel® Integrated Performance Primitives Cryptography
Visible to Intel only — GUID: GUID-A911E693-F1A8-4638-8A90-C3D4AC60E3D6
Visible to Intel only — GUID: GUID-A911E693-F1A8-4638-8A90-C3D4AC60E3D6
Data Security Considerations
Intel® IPP Cryptography functions use several types of buffers during operation, and some of them may contain sensitive information. These buffers may be reused multiple times, and there is no way for the underlying Intel® IPP Cryptography implementation to know when this data is no longer needed and sensitive information should be scrubbed from those buffers. Examples of sensitive information include but are not be limited to:
Keys
Initialization Vectors
Context Structures
Important
If any such sensitive data is passed to Intel® IPP Cryptography, it is the responsibility of your application to scrub this information from the memory buffers.