Home
last modified time | relevance | path

Searched refs:MBEDTLS_MPI_CHK (Results 1 – 9 of 9) sorted by relevance

/trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/
Decp_alt.c672 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 …]
Decdsa_alt.c100 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()
128MBEDTLS_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 …]
Drsa_alt.c131 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()
151MBEDTLS_MPI_CHK( ( HAL_PKA_Init( &hpka ) != HAL_OK ) ? MBEDTLS_ERR_PLATFORM_HW_ACCEL_FAILED : 0 ); in rsa_pka_arithmetic_mul()
156MBEDTLS_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 …]
Decp_curves_alt.c636 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/
Ddhm_alt.c80 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 …]
Drsa_alt.c719 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 …]
Decdh_alt.c60 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/
Dbignum.h40 #define MBEDTLS_MPI_CHK(f) \ macro
Decp.h408 MBEDTLS_MPI_CHK(mbedtls_ecp_check_budget(grp, rs_ctx, \