mbedtls_ecp_point::X is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_ecp_point::X field

The X coordinate of the ECP point.

Syntax

References

LocationReferrerText
ecp.h:126
mbedtls_mpi X; /*!< The X coordinate of the ECP point. */
ecdh.c:131ecdh_compute_shared_restartable()
ecdsa.c:327ecdsa_sign_restartable()
ecdsa.c:573ecdsa_verify_restartable()
ecdsa.c:578ecdsa_verify_restartable()
if( mbedtls_mpi_cmp_mpi( &R.X, r ) != 0 )
ecp.c:527ecp_get_type()
if( grp->G.X.p == NULL )
ecp.c:543mbedtls_ecp_point_init()
ecp.c:592mbedtls_ecp_point_free()
mbedtls_mpi_free( &( pt->X ) );
ecp.c:648mbedtls_ecp_copy()
ecp.c:675mbedtls_ecp_set_zero()
ecp.c:702mbedtls_ecp_point_cmp()
if( mbedtls_mpi_cmp_mpi( &P->X, &Q->X ) == 0 &&
ecp.c:723mbedtls_ecp_point_read_string()
ecp.c:772mbedtls_ecp_point_write_binary()
ecp.c:783mbedtls_ecp_point_write_binary()
ecp.c:822mbedtls_ecp_point_read_binary()
ecp.c:1106ecp_normalize_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &pt->X, &pt->X, &ZZi ) ); MOD_MUL( pt->X );
ecp.c:1194ecp_normalize_jac_many()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &T[i]->X, &T[i]->X, &ZZi ) ); MOD_MUL( T[i]->X );
ecp.c:1204ecp_normalize_jac_many()
ecp.c:1283ecp_double_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( &T, &P->X, &S ) ); MOD_ADD( T );
ecp.c:1284ecp_double_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &U, &P->X, &S ) ); MOD_SUB( U );
ecp.c:1291ecp_double_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &S, &P->X, &P->X ) ); MOD_MUL( S );
ecp.c:1308ecp_double_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &S, &P->X, &T ) ); MOD_MUL( S );
ecp.c:1329ecp_double_jac()
ecp.c:1392ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &T1, &T1, &Q->X ) ); MOD_MUL( T1 );
ecp.c:1394ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &T1, &T1, &P->X ) ); MOD_SUB( T1 );
ecp.c:1415ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &T3, &T3, &P->X ) ); MOD_MUL( T3 );
ecp.c:1425ecp_add_mixed()
ecp.c:1478ecp_randomize_jac()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &pt->X, &pt->X, &ll ) ); MOD_MUL( pt->X );
ecp.c:1764ecp_select_comb()
MBEDTLS_MPI_CHK( mbedtls_mpi_safe_cond_assign( &R->X, &T[j].X, j == ii ) );
ecp.c:2412ecp_check_pubkey_sw()
if( mbedtls_mpi_cmp_int( &pt->X, 0 ) < 0 ||
ecp.c:2414ecp_check_pubkey_sw()
mbedtls_mpi_cmp_mpi( &pt->X, &grp->P ) >= 0 ||
ecp.c:2425ecp_check_pubkey_sw()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &RHS, &pt->X, &pt->X ) ); MOD_MUL( RHS );
ecp.c:2437ecp_check_pubkey_sw()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &RHS, &RHS, &pt->X ) ); MOD_MUL( RHS );
ecp.c:2829mbedtls_ecp_check_pub_priv()
mbedtls_mpi_cmp_mpi( &pub->Q.X, &prv->Q.X ) ||
ecp.c:2845mbedtls_ecp_check_pub_priv()
if( mbedtls_mpi_cmp_mpi( &Q.X, &prv->Q.X ) ||
ecp_curves.c:598ecp_group_load()

Data Use

Functions reading mbedtls_ecp_point::X
mbedtls_ecp_point::X
Type of mbedtls_ecp_point::X
mbedtls_ecp_point::X
all items filtered out