summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/rsa/rsa_eay.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/rsa/rsa_eay.c')
-rw-r--r--src/lib/libcrypto/rsa/rsa_eay.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/lib/libcrypto/rsa/rsa_eay.c b/src/lib/libcrypto/rsa/rsa_eay.c
index 88ee2cb557..dcf0c16a8f 100644
--- a/src/lib/libcrypto/rsa/rsa_eay.c
+++ b/src/lib/libcrypto/rsa/rsa_eay.c
@@ -185,7 +185,7 @@ static int RSA_eay_public_encrypt(int flen, const unsigned char *from,
185 f = BN_CTX_get(ctx); 185 f = BN_CTX_get(ctx);
186 ret = BN_CTX_get(ctx); 186 ret = BN_CTX_get(ctx);
187 num=BN_num_bytes(rsa->n); 187 num=BN_num_bytes(rsa->n);
188 buf = OPENSSL_malloc(num); 188 buf = malloc(num);
189 if (!f || !ret || !buf) 189 if (!f || !ret || !buf)
190 { 190 {
191 RSAerr(RSA_F_RSA_EAY_PUBLIC_ENCRYPT,ERR_R_MALLOC_FAILURE); 191 RSAerr(RSA_F_RSA_EAY_PUBLIC_ENCRYPT,ERR_R_MALLOC_FAILURE);
@@ -247,7 +247,7 @@ err:
247 if (buf != NULL) 247 if (buf != NULL)
248 { 248 {
249 OPENSSL_cleanse(buf,num); 249 OPENSSL_cleanse(buf,num);
250 OPENSSL_free(buf); 250 free(buf);
251 } 251 }
252 return(r); 252 return(r);
253 } 253 }
@@ -366,7 +366,7 @@ static int RSA_eay_private_encrypt(int flen, const unsigned char *from,
366 f = BN_CTX_get(ctx); 366 f = BN_CTX_get(ctx);
367 ret = BN_CTX_get(ctx); 367 ret = BN_CTX_get(ctx);
368 num = BN_num_bytes(rsa->n); 368 num = BN_num_bytes(rsa->n);
369 buf = OPENSSL_malloc(num); 369 buf = malloc(num);
370 if(!f || !ret || !buf) 370 if(!f || !ret || !buf)
371 { 371 {
372 RSAerr(RSA_F_RSA_EAY_PRIVATE_ENCRYPT,ERR_R_MALLOC_FAILURE); 372 RSAerr(RSA_F_RSA_EAY_PRIVATE_ENCRYPT,ERR_R_MALLOC_FAILURE);
@@ -484,7 +484,7 @@ err:
484 if (buf != NULL) 484 if (buf != NULL)
485 { 485 {
486 OPENSSL_cleanse(buf,num); 486 OPENSSL_cleanse(buf,num);
487 OPENSSL_free(buf); 487 free(buf);
488 } 488 }
489 return(r); 489 return(r);
490 } 490 }
@@ -509,7 +509,7 @@ static int RSA_eay_private_decrypt(int flen, const unsigned char *from,
509 f = BN_CTX_get(ctx); 509 f = BN_CTX_get(ctx);
510 ret = BN_CTX_get(ctx); 510 ret = BN_CTX_get(ctx);
511 num = BN_num_bytes(rsa->n); 511 num = BN_num_bytes(rsa->n);
512 buf = OPENSSL_malloc(num); 512 buf = malloc(num);
513 if(!f || !ret || !buf) 513 if(!f || !ret || !buf)
514 { 514 {
515 RSAerr(RSA_F_RSA_EAY_PRIVATE_DECRYPT,ERR_R_MALLOC_FAILURE); 515 RSAerr(RSA_F_RSA_EAY_PRIVATE_DECRYPT,ERR_R_MALLOC_FAILURE);
@@ -624,7 +624,7 @@ err:
624 if (buf != NULL) 624 if (buf != NULL)
625 { 625 {
626 OPENSSL_cleanse(buf,num); 626 OPENSSL_cleanse(buf,num);
627 OPENSSL_free(buf); 627 free(buf);
628 } 628 }
629 return(r); 629 return(r);
630 } 630 }
@@ -666,7 +666,7 @@ static int RSA_eay_public_decrypt(int flen, const unsigned char *from,
666 f = BN_CTX_get(ctx); 666 f = BN_CTX_get(ctx);
667 ret = BN_CTX_get(ctx); 667 ret = BN_CTX_get(ctx);
668 num=BN_num_bytes(rsa->n); 668 num=BN_num_bytes(rsa->n);
669 buf = OPENSSL_malloc(num); 669 buf = malloc(num);
670 if(!f || !ret || !buf) 670 if(!f || !ret || !buf)
671 { 671 {
672 RSAerr(RSA_F_RSA_EAY_PUBLIC_DECRYPT,ERR_R_MALLOC_FAILURE); 672 RSAerr(RSA_F_RSA_EAY_PUBLIC_DECRYPT,ERR_R_MALLOC_FAILURE);
@@ -729,7 +729,7 @@ err:
729 if (buf != NULL) 729 if (buf != NULL)
730 { 730 {
731 OPENSSL_cleanse(buf,num); 731 OPENSSL_cleanse(buf,num);
732 OPENSSL_free(buf); 732 free(buf);
733 } 733 }
734 return(r); 734 return(r);
735 } 735 }