| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/ |
| D | ecp_alt.c | 672 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &P->MBEDTLS_PRIVATE(X), &Q->MBEDTLS_PRIVATE(X) ) ); in mbedtls_ecp_copy() 673 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &P->MBEDTLS_PRIVATE(Y), &Q->MBEDTLS_PRIVATE(Y) ) ); in mbedtls_ecp_copy() 674 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &P->MBEDTLS_PRIVATE(Z), &Q->MBEDTLS_PRIVATE(Z) ) ); in mbedtls_ecp_copy() 699 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &pt->MBEDTLS_PRIVATE(X) , 1 ) ); in mbedtls_ecp_set_zero() 700 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &pt->MBEDTLS_PRIVATE(Y) , 1 ) ); in mbedtls_ecp_set_zero() 701 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &pt->MBEDTLS_PRIVATE(Z) , 0 ) ); in mbedtls_ecp_set_zero() 747 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &P->MBEDTLS_PRIVATE(X), radix, x ) ); in mbedtls_ecp_point_read_string() 748 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &P->MBEDTLS_PRIVATE(Y), radix, y ) ); in mbedtls_ecp_point_read_string() 749 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &P->MBEDTLS_PRIVATE(Z), 1 ) ); in mbedtls_ecp_point_read_string() 782 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary_le( &P->MBEDTLS_PRIVATE(X), buf, plen ) ); in mbedtls_ecp_point_write_binary() [all …]
|
| D | ecdsa_alt.c | 100 MBEDTLS_MPI_CHK((d_binary == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in mbedtls_ecdsa_sign() 102 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( d, d_binary, grp->st_order_size ) ); in mbedtls_ecdsa_sign() 109 MBEDTLS_MPI_CHK( mbedtls_ecp_gen_privkey( grp, &k, f_rng, p_rng ) ); in mbedtls_ecdsa_sign() 112 MBEDTLS_MPI_CHK((k_binary == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in mbedtls_ecdsa_sign() 114 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( &k, k_binary, grp->st_order_size ) ); in mbedtls_ecdsa_sign() 123 MBEDTLS_MPI_CHK((HAL_PKA_Init(&hpka) != HAL_OK) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0); in mbedtls_ecdsa_sign() 128 …MBEDTLS_MPI_CHK((HAL_PKA_ECDSASign(&hpka, &ECDSA_SignIn, ST_ECDSA_TIMEOUT) != HAL_OK) ? MBEDTLS_ER… in mbedtls_ecdsa_sign() 132 MBEDTLS_MPI_CHK((ECDSA_SignOut.RSign == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in mbedtls_ecdsa_sign() 135 MBEDTLS_MPI_CHK((ECDSA_SignOut.SSign == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in mbedtls_ecdsa_sign() 141 MBEDTLS_MPI_CHK( mbedtls_mpi_read_binary( r, ECDSA_SignOut.RSign, grp->st_order_size ) ); in mbedtls_ecdsa_sign() [all …]
|
| D | rsa_alt.c | 131 MBEDTLS_MPI_CHK( ( input_A == NULL ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_pka_arithmetic_mul() 137 MBEDTLS_MPI_CHK( ( input_B == NULL ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_pka_arithmetic_mul() 151 … MBEDTLS_MPI_CHK( ( HAL_PKA_Init( &hpka ) != HAL_OK ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_pka_arithmetic_mul() 156 …MBEDTLS_MPI_CHK( ( HAL_PKA_Mul(&hpka, &in, ST_PKA_TIMEOUT) != HAL_OK ) ? MBEDTLS_ERR_PLATFORM_HW_A… in rsa_pka_arithmetic_mul() 209 MBEDTLS_MPI_CHK( ( A_binary == NULL ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_mpi2pka_mul() 210 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( A, A_binary, A_len ) ); in rsa_mpi2pka_mul() 214 MBEDTLS_MPI_CHK( ( B_binary == NULL ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_mpi2pka_mul() 215 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( B, B_binary, B_len ) ); in rsa_mpi2pka_mul() 219 MBEDTLS_MPI_CHK( ( AxB_binary == NULL ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_mpi2pka_mul() 221 MBEDTLS_MPI_CHK( rsa_pka_arithmetic_mul( A_binary, in rsa_mpi2pka_mul() [all …]
|
| D | ecp_curves_alt.c | 636 MBEDTLS_MPI_CHK((grp->st_p == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 640 MBEDTLS_MPI_CHK((grp->st_a_abs == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 658 MBEDTLS_MPI_CHK((grp->st_b == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 662 MBEDTLS_MPI_CHK((grp->st_gx == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 666 MBEDTLS_MPI_CHK((grp->st_gy == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 670 MBEDTLS_MPI_CHK((grp->st_n == NULL) ? MBEDTLS_ERR_ECP_ALLOC_FAILED : 0); in ecp_group_load() 748 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &grp->A, 16, "01DB42" ) ); in ecp_use_curve25519() 751 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &grp->P, 1 ) ); in ecp_use_curve25519() 752 MBEDTLS_MPI_CHK( mbedtls_mpi_shift_l( &grp->P, 255 ) ); in ecp_use_curve25519() 753 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &grp->P, &grp->P, 19 ) ); in ecp_use_curve25519() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/ |
| D | dhm_alt.c | 80 MBEDTLS_MPI_CHK( mbedtls_mpi_lset( &L, 2 ) ); in dhm_check_range() 81 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &U, P, 2 ) ); in dhm_check_range() 276 MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &ctx->X, x_size, f_rng, p_rng ) ); in mbedtls_dhm_make_params() 279 MBEDTLS_MPI_CHK( mbedtls_mpi_shift_r( &ctx->X, 1 ) ); in mbedtls_dhm_make_params() 289 MBEDTLS_MPI_CHK( mbedtls_mpi_exp_mod_hw( &ctx->GX, &ctx->G, &ctx->X, in mbedtls_dhm_make_params() 298 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( X, p + 2, n ) ); \ in mbedtls_dhm_make_params() 385 MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &ctx->X, x_size, f_rng, p_rng ) ); in mbedtls_dhm_make_public() 388 MBEDTLS_MPI_CHK( mbedtls_mpi_shift_r( &ctx->X, 1 ) ); in mbedtls_dhm_make_public() 395 MBEDTLS_MPI_CHK( mbedtls_mpi_exp_mod_hw( &ctx->GX, &ctx->G, &ctx->X, in mbedtls_dhm_make_public() 401 MBEDTLS_MPI_CHK( mbedtls_mpi_write_binary( &ctx->GX, output, olen ) ); in mbedtls_dhm_make_public() [all …]
|
| D | rsa_alt.c | 719 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &K, P, Q ) ); in mbedtls_rsa_validate_params_alt() 758 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &K, D, E ) ); in mbedtls_rsa_validate_params_alt() 759 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &K, &K, 1 ) ); in mbedtls_rsa_validate_params_alt() 760 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &L, P, 1 ) ); in mbedtls_rsa_validate_params_alt() 761 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( &K, &K, &L ) ); in mbedtls_rsa_validate_params_alt() 769 MBEDTLS_MPI_CHK( mbedtls_mpi_mul_mpi( &K, D, E ) ); in mbedtls_rsa_validate_params_alt() 770 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &K, &K, 1 ) ); in mbedtls_rsa_validate_params_alt() 771 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &L, Q, 1 ) ); in mbedtls_rsa_validate_params_alt() 772 MBEDTLS_MPI_CHK( mbedtls_mpi_mod_mpi( &K, &K, &L ) ); in mbedtls_rsa_validate_params_alt() 821 MBEDTLS_MPI_CHK( mbedtls_mpi_sub_int( &K, P, 1 ) ); in mbedtls_rsa_validate_crt_alt() [all …]
|
| D | ecdh_alt.c | 60 MBEDTLS_MPI_CHK( mbedtls_ecp_check_pubkey( grp, Q ) ); in mbedtls_ecdh_compute_shared() 62 MBEDTLS_MPI_CHK( cc_ecp_mul( grp, &P, d, Q, f_rng, p_rng ) ); in mbedtls_ecdh_compute_shared() 70 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( z, &P.MBEDTLS_PRIVATE(X) ) ); in mbedtls_ecdh_compute_shared()
|
| /trusted-firmware-m-latest/interface/include/mbedtls/ |
| D | bignum.h | 40 #define MBEDTLS_MPI_CHK(f) \ macro
|
| D | ecp.h | 408 MBEDTLS_MPI_CHK(mbedtls_ecp_check_budget(grp, rs_ctx, \
|