mbedtls_ecp_group::P is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_ecp_group::P field

The prime modulus of the base field.

Syntax

References

LocationReferrerText
ecp.h:176
mbedtls_mpi P; /*!< The prime modulus of the base field. */
ecp.c:556mbedtls_ecp_group_init()
ecp.c:609mbedtls_ecp_group_free()
ecp.c:762mbedtls_ecp_point_write_binary()
plen = mbedtls_mpi_size( &grp->P );
ecp.c:814mbedtls_ecp_point_read_binary()
plen = mbedtls_mpi_size( &grp->P );
ecp.c:1007ecp_modp()
return( mbedtls_mpi_mod_mpi( N, N, &grp->P ) );
ecp.c:1020ecp_modp()
ecp.c:1022ecp_modp()
while( mbedtls_mpi_cmp_mpi( N, &grp->P ) >= 0 )
ecp.c:1024ecp_modp()
ecp.c:1104ecp_normalize_jac()
ecp.c:1173ecp_normalize_jac_many()
ecp.c:1204ecp_normalize_jac_many()
ecp.c:1205ecp_normalize_jac_many()
ecp.c:1237ecp_safe_invert_jac()
ecp.c:1283ecp_double_jac()
ecp.c:1284ecp_double_jac()
ecp.c:1286ecp_double_jac()
ecp.c:1292ecp_double_jac()
ecp.c:1301ecp_double_jac()
ecp.c:1307ecp_double_jac()
ecp.c:1309ecp_double_jac()
ecp.c:1313ecp_double_jac()
ecp.c:1317ecp_double_jac()
ecp.c:1318ecp_double_jac()
ecp.c:1321ecp_double_jac()
ecp.c:1323ecp_double_jac()
ecp.c:1327ecp_double_jac()
ecp.c:1394ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &T1, &T1, &P->X ) ); MOD_SUB( T1 );
ecp.c:1395ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &T2, &T2, &P->Y ) ); MOD_SUB( T2 );
ecp.c:1416ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_mul_int( &T1, &T3, 2 ) ); MOD_ADD( T1 );
ecp.c:1418ecp_add_mixed()
ecp.c:1419ecp_add_mixed()
ecp.c:1420ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &T3, &T3, &X ) ); MOD_SUB( T3 );
ecp.c:1423ecp_add_mixed()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_mpi( &Y, &T3, &T4 ) ); MOD_SUB( Y );
ecp.c:1465ecp_randomize_jac()
while( mbedtls_mpi_cmp_mpi( &l, &grp->P ) >= 0 )
ecp.c:2414ecp_check_pubkey_sw()
mbedtls_mpi_cmp_mpi( &pt->X, &grp->P ) >= 0 ||
ecp.c:2415ecp_check_pubkey_sw()
mbedtls_mpi_cmp_mpi( &pt->Y, &grp->P ) >= 0 )
ecp.c:2430ecp_check_pubkey_sw()
MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &RHS, &RHS, 3 ) ); MOD_SUB( RHS );
ecp.c:2434ecp_check_pubkey_sw()
MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( &RHS, &RHS, &grp->A ) ); MOD_ADD( RHS );
ecp.c:2438ecp_check_pubkey_sw()
MBEDTLS_MPI_CHK( mbedtls_mpi_add_mpi( &RHS, &RHS, &grp->B ) ); MOD_ADD( RHS );
ecp.c:2471mbedtls_ecp_mul_shortcuts()
ecp_curves.c:592ecp_group_load()
ecp_curves.c:602ecp_group_load()

Data Use

Functions reading mbedtls_ecp_group::P
mbedtls_ecp_group::P
all items filtered out
Type of mbedtls_ecp_group::P
mbedtls_ecp_group::P
all items filtered out