From: Tadeusz Struk Date: Thu, 4 Nov 2010 19:00:45 +0000 (-0400) Subject: crypto: aesni-intel - RFC4106 AES-GCM Driver Using Intel New Instructions X-Git-Tag: v2.6.38-rc1~238^2~43 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0bd82f5f6355775fbaf7d3c664432ce1b862be1e;p=pandora-kernel.git crypto: aesni-intel - RFC4106 AES-GCM Driver Using Intel New Instructions This patch adds an optimized RFC4106 AES-GCM implementation for 64-bit kernels. It supports 128-bit AES key size. This leverages the crypto AEAD interface type to facilitate a combined AES & GCM operation to be implemented in assembly code. The assembly code leverages Intel(R) AES New Instructions and the PCLMULQDQ instruction. Signed-off-by: Adrian Hoban Signed-off-by: Tadeusz Struk Signed-off-by: Gabriele Paoloni Signed-off-by: Aidan O'Mahony Signed-off-by: Erdinc Ozturk Signed-off-by: James Guilford Signed-off-by: Wajdi Feghali Signed-off-by: Herbert Xu --- Reading git-diff-tree failed