Lines Matching refs:D
51 mbedtls_mpi const *E, mbedtls_mpi const *D, in mbedtls_rsa_deduce_primes() argument
80 mbedtls_mpi_cmp_int(D, 1) <= 0 || in mbedtls_rsa_deduce_primes()
81 mbedtls_mpi_cmp_mpi(D, N) >= 0 || in mbedtls_rsa_deduce_primes()
95 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&T, D, E)); in mbedtls_rsa_deduce_primes()
185 mbedtls_mpi *D) in mbedtls_rsa_deduce_private_exponent() argument
190 if (D == NULL || mbedtls_mpi_cmp_int(D, 0) != 0) { in mbedtls_rsa_deduce_private_exponent()
208 MBEDTLS_MPI_CHK(mbedtls_mpi_gcd(D, &K, &L)); in mbedtls_rsa_deduce_private_exponent()
212 MBEDTLS_MPI_CHK(mbedtls_mpi_div_mpi(&K, NULL, &K, D)); in mbedtls_rsa_deduce_private_exponent()
215 MBEDTLS_MPI_CHK(mbedtls_mpi_inv_mod(D, E, &K)); in mbedtls_rsa_deduce_private_exponent()
226 const mbedtls_mpi *D, mbedtls_mpi *DP, in mbedtls_rsa_deduce_crt() argument
236 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(DP, D, &K)); in mbedtls_rsa_deduce_crt()
242 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(DQ, D, &K)); in mbedtls_rsa_deduce_crt()
260 const mbedtls_mpi *Q, const mbedtls_mpi *D, in mbedtls_rsa_validate_params() argument
314 if (N != NULL && D != NULL && E != NULL) { in mbedtls_rsa_validate_params()
315 if (mbedtls_mpi_cmp_int(D, 1) <= 0 || in mbedtls_rsa_validate_params()
317 mbedtls_mpi_cmp_mpi(D, N) >= 0 || in mbedtls_rsa_validate_params()
328 if (P != NULL && Q != NULL && D != NULL && E != NULL) { in mbedtls_rsa_validate_params()
336 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&K, D, E)); in mbedtls_rsa_validate_params()
346 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_mpi(&K, D, E)); in mbedtls_rsa_validate_params()
373 const mbedtls_mpi *D, const mbedtls_mpi *DP, in mbedtls_rsa_validate_crt() argument
390 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&L, DP, D)); in mbedtls_rsa_validate_crt()
407 MBEDTLS_MPI_CHK(mbedtls_mpi_sub_mpi(&L, DQ, D)); in mbedtls_rsa_validate_crt()