diff options
Diffstat (limited to 'src/lib/libcrypto/bn/bntest.c')
| -rw-r--r-- | src/lib/libcrypto/bn/bntest.c | 38 |
1 files changed, 18 insertions, 20 deletions
diff --git a/src/lib/libcrypto/bn/bntest.c b/src/lib/libcrypto/bn/bntest.c index 0cd99c5b4b..cf190380f5 100644 --- a/src/lib/libcrypto/bn/bntest.c +++ b/src/lib/libcrypto/bn/bntest.c | |||
| @@ -486,7 +486,7 @@ static void print_word(BIO *bp,BN_ULONG w) | |||
| 486 | return; | 486 | return; |
| 487 | } | 487 | } |
| 488 | #endif | 488 | #endif |
| 489 | BIO_printf(bp,BN_HEX_FMT1,w); | 489 | BIO_printf(bp,"%lX",w); |
| 490 | } | 490 | } |
| 491 | 491 | ||
| 492 | int test_div_word(BIO *bp) | 492 | int test_div_word(BIO *bp) |
| @@ -732,8 +732,6 @@ int test_mont(BIO *bp, BN_CTX *ctx) | |||
| 732 | BN_init(&n); | 732 | BN_init(&n); |
| 733 | 733 | ||
| 734 | mont=BN_MONT_CTX_new(); | 734 | mont=BN_MONT_CTX_new(); |
| 735 | if (mont == NULL) | ||
| 736 | return 0; | ||
| 737 | 735 | ||
| 738 | BN_bntest_rand(&a,100,0,0); /**/ | 736 | BN_bntest_rand(&a,100,0,0); /**/ |
| 739 | BN_bntest_rand(&b,100,0,0); /**/ | 737 | BN_bntest_rand(&b,100,0,0); /**/ |
| @@ -1029,7 +1027,7 @@ int test_exp(BIO *bp, BN_CTX *ctx) | |||
| 1029 | BN_bntest_rand(a,20+i*5,0,0); /**/ | 1027 | BN_bntest_rand(a,20+i*5,0,0); /**/ |
| 1030 | BN_bntest_rand(b,2+i,0,0); /**/ | 1028 | BN_bntest_rand(b,2+i,0,0); /**/ |
| 1031 | 1029 | ||
| 1032 | if (BN_exp(d,a,b,ctx) <= 0) | 1030 | if (!BN_exp(d,a,b,ctx)) |
| 1033 | return(0); | 1031 | return(0); |
| 1034 | 1032 | ||
| 1035 | if (bp != NULL) | 1033 | if (bp != NULL) |
| @@ -1118,8 +1116,8 @@ int test_gf2m_mod(BIO *bp) | |||
| 1118 | { | 1116 | { |
| 1119 | BIGNUM *a,*b[2],*c,*d,*e; | 1117 | BIGNUM *a,*b[2],*c,*d,*e; |
| 1120 | int i, j, ret = 0; | 1118 | int i, j, ret = 0; |
| 1121 | int p0[] = {163,7,6,3,0,-1}; | 1119 | unsigned int p0[] = {163,7,6,3,0}; |
| 1122 | int p1[] = {193,15,0,-1}; | 1120 | unsigned int p1[] = {193,15,0}; |
| 1123 | 1121 | ||
| 1124 | a=BN_new(); | 1122 | a=BN_new(); |
| 1125 | b[0]=BN_new(); | 1123 | b[0]=BN_new(); |
| @@ -1176,8 +1174,8 @@ int test_gf2m_mod_mul(BIO *bp,BN_CTX *ctx) | |||
| 1176 | { | 1174 | { |
| 1177 | BIGNUM *a,*b[2],*c,*d,*e,*f,*g,*h; | 1175 | BIGNUM *a,*b[2],*c,*d,*e,*f,*g,*h; |
| 1178 | int i, j, ret = 0; | 1176 | int i, j, ret = 0; |
| 1179 | int p0[] = {163,7,6,3,0,-1}; | 1177 | unsigned int p0[] = {163,7,6,3,0}; |
| 1180 | int p1[] = {193,15,0,-1}; | 1178 | unsigned int p1[] = {193,15,0}; |
| 1181 | 1179 | ||
| 1182 | a=BN_new(); | 1180 | a=BN_new(); |
| 1183 | b[0]=BN_new(); | 1181 | b[0]=BN_new(); |
| @@ -1247,8 +1245,8 @@ int test_gf2m_mod_sqr(BIO *bp,BN_CTX *ctx) | |||
| 1247 | { | 1245 | { |
| 1248 | BIGNUM *a,*b[2],*c,*d; | 1246 | BIGNUM *a,*b[2],*c,*d; |
| 1249 | int i, j, ret = 0; | 1247 | int i, j, ret = 0; |
| 1250 | int p0[] = {163,7,6,3,0,-1}; | 1248 | unsigned int p0[] = {163,7,6,3,0}; |
| 1251 | int p1[] = {193,15,0,-1}; | 1249 | unsigned int p1[] = {193,15,0}; |
| 1252 | 1250 | ||
| 1253 | a=BN_new(); | 1251 | a=BN_new(); |
| 1254 | b[0]=BN_new(); | 1252 | b[0]=BN_new(); |
| @@ -1306,8 +1304,8 @@ int test_gf2m_mod_inv(BIO *bp,BN_CTX *ctx) | |||
| 1306 | { | 1304 | { |
| 1307 | BIGNUM *a,*b[2],*c,*d; | 1305 | BIGNUM *a,*b[2],*c,*d; |
| 1308 | int i, j, ret = 0; | 1306 | int i, j, ret = 0; |
| 1309 | int p0[] = {163,7,6,3,0,-1}; | 1307 | unsigned int p0[] = {163,7,6,3,0}; |
| 1310 | int p1[] = {193,15,0,-1}; | 1308 | unsigned int p1[] = {193,15,0}; |
| 1311 | 1309 | ||
| 1312 | a=BN_new(); | 1310 | a=BN_new(); |
| 1313 | b[0]=BN_new(); | 1311 | b[0]=BN_new(); |
| @@ -1361,8 +1359,8 @@ int test_gf2m_mod_div(BIO *bp,BN_CTX *ctx) | |||
| 1361 | { | 1359 | { |
| 1362 | BIGNUM *a,*b[2],*c,*d,*e,*f; | 1360 | BIGNUM *a,*b[2],*c,*d,*e,*f; |
| 1363 | int i, j, ret = 0; | 1361 | int i, j, ret = 0; |
| 1364 | int p0[] = {163,7,6,3,0,-1}; | 1362 | unsigned int p0[] = {163,7,6,3,0}; |
| 1365 | int p1[] = {193,15,0,-1}; | 1363 | unsigned int p1[] = {193,15,0}; |
| 1366 | 1364 | ||
| 1367 | a=BN_new(); | 1365 | a=BN_new(); |
| 1368 | b[0]=BN_new(); | 1366 | b[0]=BN_new(); |
| @@ -1424,8 +1422,8 @@ int test_gf2m_mod_exp(BIO *bp,BN_CTX *ctx) | |||
| 1424 | { | 1422 | { |
| 1425 | BIGNUM *a,*b[2],*c,*d,*e,*f; | 1423 | BIGNUM *a,*b[2],*c,*d,*e,*f; |
| 1426 | int i, j, ret = 0; | 1424 | int i, j, ret = 0; |
| 1427 | int p0[] = {163,7,6,3,0,-1}; | 1425 | unsigned int p0[] = {163,7,6,3,0}; |
| 1428 | int p1[] = {193,15,0,-1}; | 1426 | unsigned int p1[] = {193,15,0}; |
| 1429 | 1427 | ||
| 1430 | a=BN_new(); | 1428 | a=BN_new(); |
| 1431 | b[0]=BN_new(); | 1429 | b[0]=BN_new(); |
| @@ -1495,8 +1493,8 @@ int test_gf2m_mod_sqrt(BIO *bp,BN_CTX *ctx) | |||
| 1495 | { | 1493 | { |
| 1496 | BIGNUM *a,*b[2],*c,*d,*e,*f; | 1494 | BIGNUM *a,*b[2],*c,*d,*e,*f; |
| 1497 | int i, j, ret = 0; | 1495 | int i, j, ret = 0; |
| 1498 | int p0[] = {163,7,6,3,0,-1}; | 1496 | unsigned int p0[] = {163,7,6,3,0}; |
| 1499 | int p1[] = {193,15,0,-1}; | 1497 | unsigned int p1[] = {193,15,0}; |
| 1500 | 1498 | ||
| 1501 | a=BN_new(); | 1499 | a=BN_new(); |
| 1502 | b[0]=BN_new(); | 1500 | b[0]=BN_new(); |
| @@ -1554,8 +1552,8 @@ int test_gf2m_mod_solve_quad(BIO *bp,BN_CTX *ctx) | |||
| 1554 | { | 1552 | { |
| 1555 | BIGNUM *a,*b[2],*c,*d,*e; | 1553 | BIGNUM *a,*b[2],*c,*d,*e; |
| 1556 | int i, j, s = 0, t, ret = 0; | 1554 | int i, j, s = 0, t, ret = 0; |
| 1557 | int p0[] = {163,7,6,3,0,-1}; | 1555 | unsigned int p0[] = {163,7,6,3,0}; |
| 1558 | int p1[] = {193,15,0,-1}; | 1556 | unsigned int p1[] = {193,15,0}; |
| 1559 | 1557 | ||
| 1560 | a=BN_new(); | 1558 | a=BN_new(); |
| 1561 | b[0]=BN_new(); | 1559 | b[0]=BN_new(); |
