Cryptography for Intel(R) Integrated Performance Primitives Developer Reference

ID 768738
Date 12/16/2022
Public
Document Table of Contents

Data Security Considerations

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 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, it is the responsibility of your application to scrub this information from the memory buffers.

Did you find the information on this page useful?

Characters remaining:

Feedback Message