Lines Matching refs:D

598         TEST_ASSERT( mbedtls_test_read_mpi( &ctx.D, radix_D, input_D ) == 0 );
671 TEST_ASSERT( mbedtls_test_read_mpi( &prv.D, radix_D, input_D ) == 0 );
738 mbedtls_mpi N, P, Pp, Q, Qp, D, E;
743 mbedtls_mpi_init( &D ); mbedtls_mpi_init( &E );
746 TEST_ASSERT( mbedtls_test_read_mpi( &D, radix_D, input_D ) == 0 );
752 TEST_ASSERT( mbedtls_mpi_add_int( &D, &D, 2 ) == 0 );
754 /* Try to deduce P, Q from N, D, E only. */
755 TEST_ASSERT( mbedtls_rsa_deduce_primes( &N, &D, &E, &P, &Q ) == result );
768 mbedtls_mpi_free( &D ); mbedtls_mpi_free( &E );
779 mbedtls_mpi P, Q, D, Dp, E, R, Rp;
782 mbedtls_mpi_init( &D ); mbedtls_mpi_init( &Dp );
797 /* Try to deduce D from N, P, Q, E. */
799 &E, &D ) == result );
804 * Check that D and Dp agree modulo LCM(P-1, Q-1).
811 /* Check D == Dp modulo P-1 */
812 TEST_ASSERT( mbedtls_mpi_mod_mpi( &R, &D, &P ) == 0 );
816 /* Check D == Dp modulo Q-1 */
817 TEST_ASSERT( mbedtls_mpi_mod_mpi( &R, &D, &Q ) == 0 );
825 mbedtls_mpi_free( &D ); mbedtls_mpi_free( &Dp );
842 mbedtls_mpi N, P, Q, D, E;
866 mbedtls_mpi_init( &D ); mbedtls_mpi_init( &E );
881 TEST_ASSERT( mbedtls_test_read_mpi( &D, radix_D, input_D ) == 0 );
892 have_D ? &D : NULL,
897 /* Import N, P, Q, D, E separately.
916 have_D ? &D : NULL,
976 mbedtls_mpi_free( &D ); mbedtls_mpi_free( &E );
990 mbedtls_mpi N, P, Q, D, E;
1007 mbedtls_mpi_init( &D ); mbedtls_mpi_init( &E );
1025 TEST_ASSERT( mbedtls_test_read_mpi( &D, radix_D, input_D ) == 0 );
1034 strlen( input_D ) ? &D : NULL,
1083 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &D, &De ) == 0 );
1096 mbedtls_mpi_free( &D ); mbedtls_mpi_free( &E );
1113 mbedtls_mpi N, P, Q, D, E;
1127 mbedtls_mpi_init( &D ); mbedtls_mpi_init( &E );
1145 TEST_ASSERT( mbedtls_test_read_mpi( &D, radix_D, input_D ) == 0 );
1153 have_D ? &D : NULL,
1164 mbedtls_mpi_free( &D ); mbedtls_mpi_free( &E );
1302 /* Import N, P, Q, D, E separately.