EVP support for wrapping algorithms.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 17 Jul 2013 13:05:19 +0000 (14:05 +0100)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 17 Jul 2013 20:45:00 +0000 (21:45 +0100)
commit97cf1f6c2854a3a955fd7dd3a1f113deba00c9ef
tree900ee64624393d5d9721059b2b62c22c2792190b
parent415ece73015a0e24ea934ecfb857d022952bb65b
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
13 files changed:
CHANGES
crypto/aes/aes_wrap.c
crypto/evp/c_allc.c
crypto/evp/e_aes.c
crypto/evp/e_des3.c
crypto/evp/evp.h
crypto/evp/evp_enc.c
crypto/evp/evp_err.c
crypto/evp/evp_test.c
crypto/evp/evptests.txt
crypto/modes/Makefile
crypto/modes/modes.h
crypto/modes/wrap128.c [new file with mode: 0644]