Loading CHANGES +2 −0 Original line number Original line Diff line number Diff line Loading @@ -3,6 +3,8 @@ _______________ _______________ Changes between 1.0.2 and 1.1.0 [xx XXX xxxx] Changes between 1.0.2 and 1.1.0 [xx XXX xxxx] *) Remove EVP_CHECK_DES_KEY, a compile-time option that never compiled. [Emilia Käsper] *) Removed DES and RC4 ciphersuites from DEFAULT. Also removed RC2 although *) Removed DES and RC4 ciphersuites from DEFAULT. Also removed RC2 although in 1.0.2 EXPORT was already removed and the only RC2 ciphersuite is also in 1.0.2 EXPORT was already removed and the only RC2 ciphersuite is also Loading crypto/evp/e_des.c +0 −5 Original line number Original line Diff line number Diff line Loading @@ -241,12 +241,7 @@ static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(deskey, dat->ks.ks) != 0) return 0; # else DES_set_key_unchecked(deskey, ctx->cipher_data); DES_set_key_unchecked(deskey, ctx->cipher_data); # endif return 1; return 1; } } Loading crypto/evp/e_des3.c +0 −13 Original line number Original line Diff line number Diff line Loading @@ -269,14 +269,8 @@ static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(&deskey[0], &dat->ks1) || DES_set_key_checked(&deskey[1], &dat->ks2)) return 0; # else DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[1], &dat->ks2); # endif memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); return 1; return 1; } } Loading @@ -302,16 +296,9 @@ static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(&deskey[0], &dat->ks1) || DES_set_key_checked(&deskey[1], &dat->ks2) || DES_set_key_checked(&deskey[2], &dat->ks3)) return 0; # else DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[2], &dat->ks3); DES_set_key_unchecked(&deskey[2], &dat->ks3); # endif return 1; return 1; } } Loading Loading
CHANGES +2 −0 Original line number Original line Diff line number Diff line Loading @@ -3,6 +3,8 @@ _______________ _______________ Changes between 1.0.2 and 1.1.0 [xx XXX xxxx] Changes between 1.0.2 and 1.1.0 [xx XXX xxxx] *) Remove EVP_CHECK_DES_KEY, a compile-time option that never compiled. [Emilia Käsper] *) Removed DES and RC4 ciphersuites from DEFAULT. Also removed RC2 although *) Removed DES and RC4 ciphersuites from DEFAULT. Also removed RC2 although in 1.0.2 EXPORT was already removed and the only RC2 ciphersuite is also in 1.0.2 EXPORT was already removed and the only RC2 ciphersuite is also Loading
crypto/evp/e_des.c +0 −5 Original line number Original line Diff line number Diff line Loading @@ -241,12 +241,7 @@ static int des_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(deskey, dat->ks.ks) != 0) return 0; # else DES_set_key_unchecked(deskey, ctx->cipher_data); DES_set_key_unchecked(deskey, ctx->cipher_data); # endif return 1; return 1; } } Loading
crypto/evp/e_des3.c +0 −13 Original line number Original line Diff line number Diff line Loading @@ -269,14 +269,8 @@ static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(&deskey[0], &dat->ks1) || DES_set_key_checked(&deskey[1], &dat->ks2)) return 0; # else DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[1], &dat->ks2); # endif memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); memcpy(&dat->ks3, &dat->ks1, sizeof(dat->ks1)); return 1; return 1; } } Loading @@ -302,16 +296,9 @@ static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, } } } } # endif # endif # ifdef EVP_CHECK_DES_KEY if (DES_set_key_checked(&deskey[0], &dat->ks1) || DES_set_key_checked(&deskey[1], &dat->ks2) || DES_set_key_checked(&deskey[2], &dat->ks3)) return 0; # else DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[0], &dat->ks1); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[1], &dat->ks2); DES_set_key_unchecked(&deskey[2], &dat->ks3); DES_set_key_unchecked(&deskey[2], &dat->ks3); # endif return 1; return 1; } } Loading