Searched refs:st_modulus_size (Results 1 – 4 of 4) sorted by relevance
| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/ |
| D | ecdsa_alt.c | 84 ECDSA_SignIn.modulusSize = grp->st_modulus_size; in mbedtls_ecdsa_sign() 225 ECDSA_VerifyIn.modulusSize = grp->st_modulus_size; in mbedtls_ecdsa_verify() 237 Q_binary = mbedtls_calloc( ( 2U * grp->st_modulus_size ) + 1U, sizeof( uint8_t ) ); in mbedtls_ecdsa_verify() 240 …nary( grp, Q, MBEDTLS_ECP_PF_UNCOMPRESSED, &olen, Q_binary, ( 2U * grp->st_modulus_size ) + 1U ) ); in mbedtls_ecdsa_verify() 243 ECDSA_VerifyIn.pPubKeyCurvePtY = Q_binary + grp->st_modulus_size + 1U; in mbedtls_ecdsa_verify() 283 mbedtls_platform_zeroize(Q_binary, ( 2U * grp->st_modulus_size ) + 1U ); in mbedtls_ecdsa_verify()
|
| D | ecp_curves_alt.c | 632 grp->st_modulus_size = mbedtls_mpi_size( &grp->P ); in ecp_group_load() 635 grp->st_p = mbedtls_calloc(grp->st_modulus_size, sizeof( uint8_t )); in ecp_group_load() 637 mbedtls_mpi_write_binary(&grp->P, grp->st_p, grp->st_modulus_size); in ecp_group_load() 639 grp->st_a_abs = mbedtls_calloc(grp->st_modulus_size, sizeof( uint8_t )); in ecp_group_load() 645 mbedtls_platform_zeroize(grp->st_a_abs, grp->st_modulus_size); in ecp_group_load() 646 grp->st_a_abs[grp->st_modulus_size - 1] = 3U; in ecp_group_load() 653 mbedtls_mpi_write_binary(&grp->A, grp->st_a_abs, grp->st_modulus_size); in ecp_group_load() 657 grp->st_b = mbedtls_calloc(grp->st_modulus_size, sizeof( uint8_t )); in ecp_group_load() 659 mbedtls_mpi_write_binary(&grp->B, grp->st_b, grp->st_modulus_size); in ecp_group_load() 661 grp->st_gx = mbedtls_calloc(grp->st_modulus_size, sizeof( uint8_t )); in ecp_group_load() [all …]
|
| D | ecp_alt.h | 115 uint32_t st_modulus_size; /*!< Number of bytes in prime modulus */ member
|
| D | ecp_alt.c | 551 grp->st_modulus_size = 0; in mbedtls_ecp_group_init() 618 mbedtls_platform_zeroize( grp->st_p, grp->st_modulus_size ); in mbedtls_ecp_group_free() 623 mbedtls_platform_zeroize( grp->st_a_abs, grp->st_modulus_size ); in mbedtls_ecp_group_free() 628 mbedtls_platform_zeroize( grp->st_b, grp->st_modulus_size ); in mbedtls_ecp_group_free() 633 mbedtls_platform_zeroize( grp->st_gx, grp->st_modulus_size ); in mbedtls_ecp_group_free() 638 mbedtls_platform_zeroize( grp->st_gy, grp->st_modulus_size ); in mbedtls_ecp_group_free() 1470 ECC_MulIn.modulusSize = grp->st_modulus_size; in ecp_mul_comb() 1480 P_binary = mbedtls_calloc(2U * grp->st_modulus_size + 1U, sizeof( uint8_t )); in ecp_mul_comb() 1483 …te_binary( grp, P, MBEDTLS_ECP_PF_UNCOMPRESSED, &olen, P_binary, 2U * grp->st_modulus_size + 1U) ); in ecp_mul_comb() 1486 ECC_MulIn.pointY = P_binary + grp->st_modulus_size + 1U; in ecp_mul_comb() [all …]
|