Software: Use this optimized function to compute a 16-bit cyclic redundancy check as defined in the T10 DIF standard using PCLMULQDQ instruction.
Code Release: Use four optimized functions to compute SHA256 hash, improving performance on Intel® processors for any length of data buffers.
Software: Optimized source code to compute the Internet Small Computer System Interface cyclic redundancy check using CRC32 and PCLMULQDQ instructions.
Install Package: Download the Intel® Multi-Buffer Crypto for IPSec, including a highly optimized and comprehensive library of functions for different Intel® architectures.
Software: Various versions of AES Galois-Counter Mode assembly code optimized for different Intel® Architecture Processors.
Code Release: Implement assembly source code of constant-time modular exponentiation for cryptographic algorithms and packet processing on Intel® architecture-based platforms.
Intel’s Jeffrey Rott presents an in-depth look at Intel® Advanced Encryption Standard New Instructions for the 2010 Intel® Core™ processor family and performance and security improvements.
Source Code: AES CBC Encrypt Multibuffer / Decrypt Single Buffer optimized for Sandy Bridge
White Paper: Running the advanced encryption standard (AES) algorithm on an Intel® Core™ i7 processor using Intel® Advanced Encryption Standard New Instructions improves performance of serial and parallel modes of operation. (April 2010)
Provides an understanding of the infinite impulse response (IIR) filter implementation with Intel® Advanced Vector Extensions single instruction/multiple data instruction set, including links to the process white paper and technical files.