94
94
#ifndef OPENSSL_NO_CAST
95
95
# include <openssl/cast.h>
96
96
#endif
97
- #ifndef OPENSSL_NO_RSA
97
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
98
98
# include <openssl/rsa.h>
99
99
# include "./testrsa.h"
100
100
#endif
@@ -416,7 +416,7 @@ static const OPT_PAIR dsa_choices[DSA_NUM] = {
416
416
static double dsa_results [DSA_NUM ][2 ]; /* 2 ops: sign then verify */
417
417
#endif /* OPENSSL_NO_DSA */
418
418
419
- #ifndef OPENSSL_NO_RSA
419
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
420
420
enum {
421
421
R_RSA_512 , R_RSA_1024 , R_RSA_2048 , R_RSA_3072 , R_RSA_4096 , R_RSA_7680 ,
422
422
R_RSA_15360 , RSA_NUM
@@ -542,7 +542,7 @@ typedef struct loopargs_st {
542
542
unsigned char * key ;
543
543
unsigned int siglen ;
544
544
size_t sigsize ;
545
- #ifndef OPENSSL_NO_RSA
545
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
546
546
RSA * rsa_key [RSA_NUM ];
547
547
#endif
548
548
#if !defined(OPENSSL_NO_DSA ) && !defined(OPENSSL_NO_DEPRECATED_3_0 )
@@ -1021,7 +1021,7 @@ static int EVP_CMAC_loop(void *args)
1021
1021
}
1022
1022
#endif
1023
1023
1024
- #ifndef OPENSSL_NO_RSA
1024
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
1025
1025
static long rsa_c [RSA_NUM ][2 ]; /* # RSA iteration test */
1026
1026
1027
1027
static int RSA_sign_loop (void * args )
@@ -1503,7 +1503,7 @@ int speed_main(int argc, char **argv)
1503
1503
#if !defined(OPENSSL_NO_CAMELLIA ) && !defined(OPENSSL_NO_DEPRECATED_3_0 )
1504
1504
CAMELLIA_KEY camellia_ks [3 ];
1505
1505
#endif
1506
- #ifndef OPENSSL_NO_RSA
1506
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
1507
1507
static const struct {
1508
1508
const unsigned char * data ;
1509
1509
unsigned int length ;
@@ -1707,8 +1707,10 @@ int speed_main(int argc, char **argv)
1707
1707
goto end ;
1708
1708
break ;
1709
1709
case OPT_PRIMES :
1710
+ #ifndef OPENSSL_NO_DEPRECATED_3_0
1710
1711
if (!opt_int (opt_arg (), & primes ))
1711
1712
goto end ;
1713
+ #endif
1712
1714
break ;
1713
1715
case OPT_SECONDS :
1714
1716
seconds .sym = seconds .rsa = seconds .dsa = seconds .ecdsa
@@ -1746,7 +1748,7 @@ int speed_main(int argc, char **argv)
1746
1748
doit [D_SHA1 ] = doit [D_SHA256 ] = doit [D_SHA512 ] = 1 ;
1747
1749
continue ;
1748
1750
}
1749
- #ifndef OPENSSL_NO_RSA
1751
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
1750
1752
if (strcmp (algo , "openssl" ) == 0 ) /* just for compatibility */
1751
1753
continue ;
1752
1754
if (strncmp (algo , "rsa" , 3 ) == 0 ) {
@@ -1909,7 +1911,7 @@ int speed_main(int argc, char **argv)
1909
1911
if (argc == 0 && !doit [D_EVP ] && !doit [D_EVP_HMAC ] && !doit [D_EVP_CMAC ]) {
1910
1912
memset (doit , 1 , sizeof (doit ));
1911
1913
doit [D_EVP ] = doit [D_EVP_HMAC ] = doit [D_EVP_CMAC ] = 0 ;
1912
- #ifndef OPENSSL_NO_RSA
1914
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
1913
1915
memset (rsa_doit , 1 , sizeof (rsa_doit ));
1914
1916
#endif
1915
1917
#if !defined(OPENSSL_NO_DSA ) && !defined(OPENSSL_NO_DEPRECATED_3_0 )
@@ -1933,7 +1935,7 @@ int speed_main(int argc, char **argv)
1933
1935
"You have chosen to measure elapsed time "
1934
1936
"instead of user CPU time.\n" );
1935
1937
1936
- #ifndef OPENSSL_NO_RSA
1938
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
1937
1939
for (i = 0 ; i < loopargs_len ; i ++ ) {
1938
1940
if (primes > RSA_DEFAULT_PRIME_NUM ) {
1939
1941
/* for multi-prime RSA, skip this */
@@ -2103,7 +2105,7 @@ int speed_main(int argc, char **argv)
2103
2105
c [D_IGE_256_AES ][i ] = c [D_IGE_256_AES ][i - 1 ] * l0 / l1 ;
2104
2106
}
2105
2107
2106
- # ifndef OPENSSL_NO_RSA
2108
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
2107
2109
rsa_c [R_RSA_512 ][0 ] = count / 2000 ;
2108
2110
rsa_c [R_RSA_512 ][1 ] = count / 400 ;
2109
2111
for (i = 1 ; i < RSA_NUM ; i ++ ) {
@@ -2859,7 +2861,7 @@ int speed_main(int argc, char **argv)
2859
2861
if (RAND_bytes (loopargs [i ].buf , 36 ) <= 0 )
2860
2862
goto end ;
2861
2863
2862
- #ifndef OPENSSL_NO_RSA
2864
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
2863
2865
for (testnum = 0 ; testnum < RSA_NUM ; testnum ++ ) {
2864
2866
int st = 0 ;
2865
2867
if (!rsa_doit [testnum ])
@@ -3564,7 +3566,7 @@ int speed_main(int argc, char **argv)
3564
3566
}
3565
3567
printf ("\n" );
3566
3568
}
3567
- #ifndef OPENSSL_NO_RSA
3569
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
3568
3570
testnum = 1 ;
3569
3571
for (k = 0 ; k < RSA_NUM ; k ++ ) {
3570
3572
if (!rsa_doit [k ])
@@ -3691,7 +3693,7 @@ int speed_main(int argc, char **argv)
3691
3693
OPENSSL_free (loopargs [i ].buf_malloc );
3692
3694
OPENSSL_free (loopargs [i ].buf2_malloc );
3693
3695
3694
- #ifndef OPENSSL_NO_RSA
3696
+ #if !defined( OPENSSL_NO_RSA ) && !defined( OPENSSL_NO_DEPRECATED_3_0 )
3695
3697
for (k = 0 ; k < RSA_NUM ; k ++ )
3696
3698
RSA_free (loopargs [i ].rsa_key [k ]);
3697
3699
#endif
@@ -3887,7 +3889,9 @@ static int do_multi(int multi, int size_num)
3887
3889
sstrsep (& p , sep );
3888
3890
for (j = 0 ; j < size_num ; ++ j )
3889
3891
results [alg ][j ] += atof (sstrsep (& p , sep ));
3890
- } else if (strncmp (buf , "+F2:" , 4 ) == 0 ) {
3892
+ }
3893
+ #if !defined(OPENSSL_NO_RSA ) && !defined(OPENSSL_NO_DEPRECATED_3_0 )
3894
+ else if (strncmp (buf , "+ F2 :", 4 ) == 0 ) {
3891
3895
int k ;
3892
3896
double d ;
3893
3897
@@ -3901,6 +3905,7 @@ static int do_multi(int multi, int size_num)
3901
3905
d = atof (sstrsep (& p , sep ));
3902
3906
rsa_results [k ][1 ] += d ;
3903
3907
}
3908
+ #endif
3904
3909
#if !defined(OPENSSL_NO_DSA ) && !defined(OPENSSL_NO_DEPRECATED_3_0 )
3905
3910
else if (strncmp (buf , "+ F3 :", 4 ) == 0 ) {
3906
3911
int k ;
0 commit comments