• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:bnQ

25861 203        BIGNUM              *bnQ;
25878 215 bnQ = BN_CTX_get(context);
25892 229 if (BN_div(bnQ, bnR, bnN, bnD, context) != 1)
25898 235 if(!BnTo2B(q, bnQ, q->size))
28869 15 BIGNUM *bnQ;
28891 32 bnQ = BN_CTX_get(context);
28915 56 if (BN_div(bnQ, bnQr, bnN, bnP, context) != 1)
28919 60 if(BN_num_bytes(bnQr) != 0 || BN_num_bits(bnQ) != BN_num_bits(bnP))
28927 68 || !BN_sub(bnPhi, bnPhi, bnQ)
28998 119 BIGNUM *bnQ;
29027 143 bnQ = BN_CTX_get(context); // prime2 (q)
29040 156 if(BN_bin2bn(prime2->buffer, prime2->size, bnQ) == NULL)
29044 160 if(BN_num_bits(bnQ) != BN_num_bits(bnP))
29051 167 if(BN_mul(bnN, bnP, bnQ, context) != 1)
29069 185 if(BN_div(bnQ, bnQr, bnN, bnP, context) != 1)
29073 189 if(BN_num_bytes(bnQr) != 0 || BN_num_bits(bnQ) != BN_num_bits(bnP))
29082 198 BN_sub(bnPhi, bnPhi, bnQ);
30229 1037 BIGNUM *bnQ;
30263 1066 bnQ = BN_CTX_get(context);
30277 1080 BN_zero(bnQ);
30361 1159 if(!BN_is_zero(bnQ))
30363 1161 // bnQ is non-zero if we already found it
30364 1162 if(BN_ucmp(bnP, bnQ) < 0)
30365 1163 BN_sub(bnT, bnQ, bnP);
30367 1165 BN_sub(bnT, bnP, bnQ);
30391 1189 if(BN_is_zero(bnQ))
30399 1192 BN_copy(bnQ, bnP);
30403 1196 BN_mul(bnN, bnP, bnQ, context);
30420 1213 BN_sub(bnT, bnT, bnQ);
30457 1250 || BN_mod_exp(bnQ, bnP, bnE, bnN, context) != 1
30459 1252 || BN_mod_exp(bnQ, bnQ, bnT, bnN, context) != 1)
30462 1255 if(BN_ucmp(bnP, bnQ) != 0)
30469 1257 BN_zero(bnQ);
31537 667 BIGNUM *bnQ;
31564 694 bnQ = BN_CTX_get(context);
31583 708 BN_zero(bnQ);
31609 734 if(!BN_is_zero(bnQ))
31610 735 { // bnQ is non-zero, we have a first value
31612 737 UINT32 *pQ = (UINT32 *)(&bnQ->d[4]);
31630 755 if(BN_is_zero(bnQ))
31632 757 BN_copy(bnQ, bnP);
31636 761 if( BN_mul(bnN, bnP, bnQ, context) != 1
31655 775 || BN_sub(bnT, bnT, bnQ) != 1
31684 804 || BN_mod_exp(bnQ, bnP, bnE, bnN, context) != 1
31686 806 || BN_mod_exp(bnQ, bnQ, bnT, bnN, context) != 1)
31689 809 if(BN_ucmp(bnP, bnQ) != 0)
31691 811 BN_zero(bnQ);