Hi, All,

To accelerate AES-GCM, a new instruction set named PCLMULQDQ-NI is
introduced by Intel and will be integrated in upcoming Intel CPU. This
patchset provides a demo implementation of Intel PCLMULQDQ-NI
accelerated AES-GCM. Because AES-GCM is used in TLS 1.2 only, a minimal
AES-GCM related TLS 1.2 implementation is provided in patchset too.

This patchset may be combined with the general AES-GCM implementation
contributed by IBM, to provide a full stack.

More information about PCLMULQDQ-NI can be found at:
http://software.intel.com/en-us/articles/carry-less-multiplication-and-its-usage-for-computing-the-gcm-mode/

Best Regards,
Huang Ying

Attachment: aes_gcm_clmul_ni_patches.tar.gz
Description: application/compressed-tar

Reply via email to