Improving the performance of the Secure Hash Algorithm (SHA-1) with Intel® Supplemental SSE3 instructions.
One-Way Hash Primitives from Developer Reference for Intel® Integrated Performance Primitives Cryptography 2018
Hash functions are used in cryptography with digital signatures and for ensuring data integrity.
The Intel® Secure Hash Algorithm (SHA) Extensions are designed to improve the performance of SHA-1 and SHA-256 on Intel® Architecture (IA) processors.
Using Intel® Streaming SIMD Extensions and Intel® Integrated Performance Primitives to Accelerate AlgorithmsThis paper examines how to use Intel® SSE to accelerate an image processing application, how to take advantage of it using compiler directives for optimal SIMD code generation, and how to employ Intel® IPP to fully exploit SIMD acceleration.
by Nitin GruptaIntel Corporation