Lines Matching refs:P

119         MBEDTLS_MPI_CHK( mbedtls_mpi_gen_prime( &ctx->P, nbits >> 1, 0,  in mbedtls_rsa_gen_key()
125 if( mbedtls_mpi_cmp_mpi( &ctx->P, &ctx->Q ) == 0 ) in mbedtls_rsa_gen_key()
128 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &ctx->N, &ctx->P, &ctx->Q ) ); in mbedtls_rsa_gen_key()
132 if( mbedtls_mpi_cmp_mpi( &ctx->P, &ctx->Q ) < 0 ) in mbedtls_rsa_gen_key()
133 mbedtls_mpi_swap( &ctx->P, &ctx->Q ); in mbedtls_rsa_gen_key()
135 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &P1, &ctx->P, 1 ) ); in mbedtls_rsa_gen_key()
151 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( &ctx->QP, &ctx->Q, &ctx->P ) ); in mbedtls_rsa_gen_key()
204 if( !ctx->P.p || !ctx->Q.p || !ctx->D.p ) in mbedtls_rsa_check_privkey()
212 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &PQ, &ctx->P, &ctx->Q ) ); in mbedtls_rsa_check_privkey()
214 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &P1, &ctx->P, 1 ) ); in mbedtls_rsa_check_privkey()
225 MBEDTLS_MPI_CHK( mbedtls_mpi_inv_mod( &QP, &ctx->Q, &ctx->P ) ); in mbedtls_rsa_check_privkey()
373 if( ctx->P.p == NULL || ctx->Q.p == NULL || ctx->D.p == NULL ) in mbedtls_rsa_private()
410 MBEDTLS_MPI_CHK( mbedtls_mpi_exp_mod( &T1, &T, &ctx->DP, &ctx->P, &ctx->RP ) ); in mbedtls_rsa_private()
418 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( &T, &T1, &ctx->P ) ); in mbedtls_rsa_private()
1489 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &dst->P, &src->P ) ); in mbedtls_rsa_copy()
1520 mbedtls_mpi_free( &ctx->Q ); mbedtls_mpi_free( &ctx->P ); mbedtls_mpi_free( &ctx->D ); in mbedtls_rsa_free()
1630 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.P , 16, RSA_P ) ); in mbedtls_rsa_self_test()