Cryptography Primitives Library
The Intel Cryptography Primitives Library is an extensive library of ready-to-use cryptographic functions for multimedia, enterprise data, embedded, communications, and scientific and technical applications, optimized for diverse Intel architectures. Its royalty-free APIs help developers take advantage of single instruction, multiple data (SIMD) instructions, and the latest advanced encryption standard instruction set extensions (AES-NI) in the Intel microarchitecture. With its initial launch in October 2024, the cryptography domain API of the Intel Integrated Performance Primitives Library has been split off and moved into this new library. Recent focus in its development has been on FIPS 140 compliance and Post-Quantum Cryptography. The library supports Intel and compatible processors and is available for Linux and Windows. It is available separately or as a part of Intel oneAPI Base Toolkit. The Intel Cryptography Primitives Library is open source. Thus, in addition to the aforementioned binary release, it is also available as a source code release on GitHub.[3]. FeaturesThe library provides a comprehensive set of routines commonly used for cryptographic operations, including: Symmetric Cryptography Primitive Functions
One-Way Hash Primitives Data Authentication Primitive Functions
Public Key Cryptography Functions Multi-buffer RSA, ECDSA, ECDH, x25519, SM2, SM3, SM4, and more Finite Field Arithmetic Functions Big Number Integer Arithmetic Functions PRNG/TRNG and Prime Numbers Generation FIPS 140 Compliance HistorySource
Binary
See also
References
External linksNIST Post-Quantum Cryptogrpahy Standardization
Post Quantum Encryption Support |
Portal di Ensiklopedia Dunia