summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bn/bntest.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bn/bntest.c')
-rw-r--r--src/lib/libcrypto/bn/bntest.c38
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
492int test_div_word(BIO *bp) 492int 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();