Lines Matching refs:nbits
2159 int mbedtls_mpi_gen_prime(mbedtls_mpi *X, size_t nbits, int flags,
2176 if (nbits < 3 || nbits > MBEDTLS_MPI_MAX_BITS) {
2182 n = BITS_TO_LIMBS(nbits);
2188 rounds = ((nbits >= 1300) ? 2 : (nbits >= 850) ? 3 :
2189 (nbits >= 650) ? 4 : (nbits >= 350) ? 8 :
2190 (nbits >= 250) ? 12 : (nbits >= 150) ? 18 : 27);
2196 rounds = ((nbits >= 1450) ? 4 : (nbits >= 1150) ? 5 :
2197 (nbits >= 1000) ? 6 : (nbits >= 850) ? 7 :
2198 (nbits >= 750) ? 8 : (nbits >= 500) ? 13 :
2199 (nbits >= 250) ? 28 : (nbits >= 150) ? 40 : 51);
2204 /* make sure generated number is at least (nbits-1)+0.5 bits (FIPS 186-4 �B.3.3 steps 4.4, 5.5) */
2210 if (k > nbits) {
2211 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_r(X, k - nbits));