Ipp-crypto

Latest version: v2025.0.0

Safety actively analyzes 710445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

2021.2

ippcp_2020u3
Intel(R) Integrated Performance Primitives Cryptography 2020 Update 3

ippcp_2020u2
Intel(R) Integrated Performance Primitives Cryptography 2020 Update 2

ippcp_2020u1
Intel(R) Integrated Performance Primitives Cryptography 2020 Update 1


ippcp_2020
Intel(R) Integrated Performance Primitives Cryptography 2020

ippcp_2019u4
Intel(R) Integrated Performance Primitives Cryptography 2019 Update 4

ippcp_2019u3
Intel(R) Integrated Performance Primitives Cryptography 2019 Update 3

ippcp_2019u2
Intel(R) Integrated Performance Primitives Cryptography 2019 Update 2

ippcp_2019u1
ippcp_2019_update1

Intel(R) Integrated Performance Primitives 2019 Cryptography

ippcp_2019


ippcp_2019b_r

1.0.0

Intel® Integrated Performance Primitives Cryptography (Intel® IPP Cryptography) was renamed to Intel(R) Cryptography Primitives Library.

Functionality

- Added IPPCP SM3 hash algorithm optimization with the new instruction set (SM3-NI) for Lunar Lake and Arrow Lake CPUs.
- Added Intel® AVX-IFMA RSA implementation to Crypto Multi buffer library.

- Added FIPS selftest for Leighton-Micali Hash-Based Signatures(LMS) verification algorithm.
- Added examples for SM3 Hash / LMS post-quantum verification / NIST Curve P-256 ECDSA signature generation algorithms.
- Changed `-DBABASSL:BOOL=on` CMake build option to `-DTONGSUO:BOOL=on` for Tongsuo library.

Bug fixes
- Fixed bug in IceLake optimization (k1 branch) of ECDSA signature function caused by incorrect processing of R and S component's size and sign.

Disconnected Features

- Removed API that were deprecated in Intel® Integrated Performance Primitives Cryptography 2020 Update1. More details can be found in [DEPRECATION_NOTES.md](https://github.com/intel/cryptography-primitives/blob/develop/DEPRECATION_NOTES.md). Please note that `ippsHash<GetSize/Init/Duplicate/Pack/Unpack/Update/GetTag/Final/HashMessage>` API still remain in the library.
- Removed support for SSSE3(`s8` for ia32 and `n8` for intel64) and AVX(`g9` for ia32 and `e9` for intel64) code-paths. Execution was moved to SSE3(`w7` for ia32 and `m7` for intel64) and SSE4.2(`p8` for ia32 and `y8` for intel64) respectively. There is still the possibility to use 1cpu headers and 1cpu libraries without breaking change for 1 year but some performance drops are expected.

Thanks to the Contributors
Release includes contributions from the project team as well as wbeck10.






ippcp_2021.12.1

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.