openssl/crypto/modes
Dr. Stephen Henson c6f3386577 EVP support for wrapping algorithms.
Add support for key wrap algorithms via EVP interface.

Generalise AES wrap algorithm and add to modes, making existing
AES wrap algorithm a special case.

Move test code to evptests.txt
(cherry picked from commit 97cf1f6c28)

Conflicts:

	CHANGES
2013-10-01 14:01:17 +01:00
..
asm crypto/modes/asm/aesni-gcm-x86_64.pl: minor optimization. 2013-09-09 21:46:02 +02:00
.cvsignore Ignore more. 2012-12-13 12:43:18 +00:00
cbc128.c crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from 2013-06-04 14:31:23 +01:00
ccm128.c crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from 2013-06-04 14:31:23 +01:00
cfb128.c Sync ASM/modes to add CCM and XTS modes and assembly language optimisation 2011-08-11 22:36:19 +00:00
ctr128.c Sync ASM/modes to add CCM and XTS modes and assembly language optimisation 2011-08-11 22:36:19 +00:00
cts128.c crypto/modes: even more strict aliasing fixes [and fix bug in cbc128.c from 2013-06-04 14:31:23 +01:00
gcm128.c gcm128.c: update from master (add AVX and VIS3 support). 2013-05-19 21:55:30 +02:00
Makefile EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
modes.h EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
modes_lcl.h gcm128.c: update from master (add AVX and VIS3 support). 2013-05-19 21:55:30 +02:00
ofb128.c Sync ASM/modes to add CCM and XTS modes and assembly language optimisation 2011-08-11 22:36:19 +00:00
wrap128.c EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
xts128.c Sync ASM/modes to add CCM and XTS modes and assembly language optimisation 2011-08-11 22:36:19 +00:00