Lines Matching refs:num
475 int i, num = 0, r = -1;
478 num = BN_num_bytes(rsa->n);
479 if ((buf = (unsigned char *)OPENSSL_malloc(num)) == NULL)
488 i = RSA_padding_add_PKCS1_type_2(buf, num, from, flen);
492 i = RSA_padding_add_PKCS1_OAEP(buf, num, from, flen, NULL, 0);
496 i = RSA_padding_add_SSLv23(buf, num, from, flen);
499 i = RSA_padding_add_none(buf, num, from, flen);
508 r = pk11_RSA_public_encrypt_low(num, buf, to, rsa);
512 OPENSSL_cleanse(buf, num);
526 int i, num = 0, r = -1;
529 num = BN_num_bytes(rsa->n);
530 if ((buf = (unsigned char *)OPENSSL_malloc(num)) == NULL)
539 i = RSA_padding_add_PKCS1_type_1(buf, num, from, flen);
542 i = RSA_padding_add_none(buf, num, from, flen);
552 r = pk11_RSA_private_encrypt_low(num, buf, to, rsa);
556 OPENSSL_cleanse(buf, num);
567 int j, num = 0, r = -1;
573 num = BN_num_bytes(rsa->n);
575 if ((buf = (unsigned char *)OPENSSL_malloc(num)) == NULL)
585 if (flen > num)
620 r = RSA_padding_check_PKCS1_type_2(to, num, p, j, num);
624 r = RSA_padding_check_PKCS1_OAEP(to, num, p, j, num, NULL, 0);
628 r = RSA_padding_check_SSLv23(to, num, p, j, num);
631 r = RSA_padding_check_none(to, num, p, j, num);
644 OPENSSL_cleanse(buf, num);
655 int i, num = 0, r = -1;
660 num = BN_num_bytes(rsa->n);
661 buf = (unsigned char *)OPENSSL_malloc(num);
672 if (flen > num)
705 r = RSA_padding_check_PKCS1_type_1(to, num, p, i, num);
708 r = RSA_padding_check_none(to, num, p, i, num);
721 OPENSSL_cleanse(buf, num);