Lines Matching refs:Y

133     mbedtls_mpi X, Y, Z;
136 mbedtls_mpi_init( &Y );
323 mbedtls_mpi X, Y;
327 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
339 ret = mbedtls_mpi_read_file( &Y, output_radix, file_in );
343 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &X, &Y ) == 0 );
346 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
367 mbedtls_mpi X, Y;
368 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
371 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, output_Y ) == 0 );
377 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &X, &Y ) == 0 );
381 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
417 mbedtls_mpi A, X, Y, Z;
418 mbedtls_mpi_init( &A ); mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z );
421 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
423 TEST_ASSERT( mbedtls_mpi_gcd( &Z, &X, &Y ) == 0 );
428 mbedtls_mpi_free( &A ); mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z );
450 mbedtls_mpi X, Y;
451 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
454 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
455 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &X, &Y ) == input_A );
458 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
469 mbedtls_mpi X, Y;
470 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
473 TEST_ASSERT( mbedtls_test_read_mpi( &Y, 16, input_Y ) == 0 );
476 TEST_ASSERT( mbedtls_mpi_grow( &Y, size_Y ) == 0 );
478 TEST_ASSERT( mbedtls_mpi_lt_mpi_ct( &X, &Y, &ret ) == input_err );
483 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
491 mbedtls_mpi X, Y;
492 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
495 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
496 TEST_ASSERT( mbedtls_mpi_cmp_abs( &X, &Y ) == input_A );
499 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
564 mbedtls_mpi X, Y, X0, Y0;
565 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y );
573 TEST_ASSERT( mbedtls_test_read_mpi( &Y, 16, Y_hex ) == 0 );
574 mbedtls_mpi_swap( &X, &Y );
576 TEST_ASSERT( sign_is_valid( &Y ) );
578 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &X0 ) == 0 );
582 mbedtls_mpi_free( &Y );
584 TEST_ASSERT( mbedtls_test_read_mpi( &Y, 16, Y_hex ) == 0 );
585 TEST_ASSERT( mbedtls_mpi_safe_cond_swap( &X, &Y, 1 ) == 0 );
587 TEST_ASSERT( sign_is_valid( &Y ) );
589 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &X0 ) == 0 );
593 mbedtls_mpi_free( &Y );
595 TEST_ASSERT( mbedtls_test_read_mpi( &Y, 16, Y_hex ) == 0 );
596 TEST_ASSERT( mbedtls_mpi_safe_cond_swap( &X, &Y, 0 ) == 0 );
598 TEST_ASSERT( sign_is_valid( &Y ) );
600 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &Y0 ) == 0 );
603 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y );
651 mbedtls_mpi X, Y, Z, A;
652 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
655 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
657 TEST_ASSERT( mbedtls_mpi_add_mpi( &Z, &X, &Y ) == 0 );
662 TEST_ASSERT( mbedtls_mpi_add_mpi( &X, &X, &Y ) == 0 );
668 TEST_ASSERT( mbedtls_mpi_add_mpi( &Y, &X, &Y ) == 0 );
669 TEST_ASSERT( sign_is_valid( &Y ) );
670 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &A ) == 0 );
673 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );
711 mbedtls_mpi X, Y, Z, A;
712 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
715 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
717 TEST_ASSERT( mbedtls_mpi_add_abs( &Z, &X, &Y ) == 0 );
722 TEST_ASSERT( mbedtls_mpi_add_abs( &X, &X, &Y ) == 0 );
728 TEST_ASSERT( mbedtls_mpi_add_abs( &Y, &X, &Y ) == 0 );
729 TEST_ASSERT( sign_is_valid( &Y ) );
730 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &A ) == 0 );
733 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );
759 mbedtls_mpi X, Y, Z, A;
760 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
763 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
765 TEST_ASSERT( mbedtls_mpi_sub_mpi( &Z, &X, &Y ) == 0 );
770 TEST_ASSERT( mbedtls_mpi_sub_mpi( &X, &X, &Y ) == 0 );
776 TEST_ASSERT( mbedtls_mpi_sub_mpi( &Y, &X, &Y ) == 0 );
777 TEST_ASSERT( sign_is_valid( &Y ) );
778 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &A ) == 0 );
781 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );
790 mbedtls_mpi X, Y, Z, A;
792 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
795 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
798 res = mbedtls_mpi_sub_abs( &Z, &X, &Y );
805 TEST_ASSERT( mbedtls_mpi_sub_abs( &X, &X, &Y ) == sub_result );
812 TEST_ASSERT( mbedtls_mpi_sub_abs( &Y, &X, &Y ) == sub_result );
813 TEST_ASSERT( sign_is_valid( &Y ) );
815 TEST_ASSERT( mbedtls_mpi_cmp_mpi( &Y, &A ) == 0 );
818 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );
844 mbedtls_mpi X, Y, Z, A;
845 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
848 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
850 TEST_ASSERT( mbedtls_mpi_mul_mpi( &Z, &X, &Y ) == 0 );
855 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );
888 mbedtls_mpi X, Y, Q, R, A, B;
890 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Q ); mbedtls_mpi_init( &R );
894 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
897 res = mbedtls_mpi_div_mpi( &Q, &R, &X, &Y );
908 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Q ); mbedtls_mpi_free( &R );
947 mbedtls_mpi X, Y, A;
949 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &A );
952 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
954 res = mbedtls_mpi_mod_mpi( &X, &X, &Y );
963 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &A );
1075 mbedtls_mpi X, Y, Z, A;
1077 mbedtls_mpi_init( &X ); mbedtls_mpi_init( &Y ); mbedtls_mpi_init( &Z ); mbedtls_mpi_init( &A );
1080 TEST_ASSERT( mbedtls_test_read_mpi( &Y, radix_Y, input_Y ) == 0 );
1082 res = mbedtls_mpi_inv_mod( &Z, &X, &Y );
1091 mbedtls_mpi_free( &X ); mbedtls_mpi_free( &Y ); mbedtls_mpi_free( &Z ); mbedtls_mpi_free( &A );