From: Dr. Stephen Henson Date: Tue, 12 Apr 2011 23:59:05 +0000 (+0000) Subject: Use consistent FIPS tarball name. X-Git-Tag: OpenSSL-fips-2_0-rc1~556 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=114c8e220bc29604e6220bff45e95807eb1445d6;p=oweals%2Fopenssl.git Use consistent FIPS tarball name. Add XTS to FIPS build. Hide XTS symbol names. --- diff --git a/Makefile.fips b/Makefile.fips index 62a7fee7b9..e4092537f3 100644 --- a/Makefile.fips +++ b/Makefile.fips @@ -186,7 +186,7 @@ SHARED_LDFLAGS= GENERAL= Makefile BASENAME= openssl NAME= $(BASENAME)-$(VERSION) -TARFILE= openssl-fips-test-2.0.tar +TARFILE= openssl-fips-2.0-test.tar WTARFILE= $(NAME)-win.tar EXHEADER= e_os2.h HEADER= e_os.h @@ -338,6 +338,7 @@ FIPS_EX_OBJ= ../crypto/aes/aes_cfb.o \ ../crypto/modes/ctr128.o \ ../crypto/modes/gcm128.o \ ../crypto/modes/ofb128.o \ + ../crypto/modes/xts128.o \ ../crypto/rsa/rsa_eay.o \ ../crypto/rsa/rsa_gen.o \ ../crypto/rsa/rsa_crpt.o \ diff --git a/Makefile.org b/Makefile.org index 492ee2dbdf..c3353f1b64 100644 --- a/Makefile.org +++ b/Makefile.org @@ -332,6 +332,7 @@ FIPS_EX_OBJ= ../crypto/aes/aes_cfb.o \ ../crypto/modes/ctr128.o \ ../crypto/modes/gcm128.o \ ../crypto/modes/ofb128.o \ + ../crypto/modes/xts128.o \ ../crypto/rsa/rsa_eay.o \ ../crypto/rsa/rsa_gen.o \ ../crypto/rsa/rsa_crpt.o \ diff --git a/fips/fipssyms.h b/fips/fipssyms.h index 226e603d0a..b0bcc6c152 100644 --- a/fips/fipssyms.h +++ b/fips/fipssyms.h @@ -175,6 +175,7 @@ #define CRYPTO_gcm128_setiv FIPS_crypto_gcm128_setiv #define CRYPTO_gcm128_tag FIPS_crypto_gcm128_tag #define CRYPTO_ofb128_encrypt FIPS_crypto_ofb128_encrypt +#define CRYPTO_xts128_encrypt FIPS_crypto_xts128_encrypt #define DES_cfb64_encrypt FIPS_des_cfb64_encrypt #define DES_cfb_encrypt FIPS_des_cfb_encrypt #define DES_check_key_parity FIPS_des_check_key_parity @@ -297,6 +298,7 @@ #define EVP_aes_128_ecb FIPS_evp_aes_128_ecb #define EVP_aes_128_gcm FIPS_evp_aes_128_gcm #define EVP_aes_128_ofb FIPS_evp_aes_128_ofb +#define EVP_aes_128_xts FIPS_evp_aes_128_xts #define EVP_aes_192_cbc FIPS_evp_aes_192_cbc #define EVP_aes_192_cfb1 FIPS_evp_aes_192_cfb1 #define EVP_aes_192_cfb128 FIPS_evp_aes_192_cfb128 @@ -313,6 +315,7 @@ #define EVP_aes_256_ecb FIPS_evp_aes_256_ecb #define EVP_aes_256_gcm FIPS_evp_aes_256_gcm #define EVP_aes_256_ofb FIPS_evp_aes_256_ofb +#define EVP_aes_256_xts FIPS_evp_aes_256_xts #define EVP_des_ede FIPS_evp_des_ede #define EVP_des_ede3 FIPS_evp_des_ede3 #define EVP_des_ede3_cbc FIPS_evp_des_ede3_cbc