| /trusted-firmware-m-latest/interface/include/mbedtls/ |
| D | ecp.h | 233 typedef struct mbedtls_ecp_group { struct 260 mbedtls_ecp_group; argument 402 int mbedtls_ecp_check_budget(const mbedtls_ecp_group *grp, 429 mbedtls_ecp_group MBEDTLS_PRIVATE(grp); /*!< Elliptic curve and base point */ 535 mbedtls_ecp_curve_type mbedtls_ecp_get_type(const mbedtls_ecp_group *grp); 616 void mbedtls_ecp_group_init(mbedtls_ecp_group *grp); 639 void mbedtls_ecp_group_free(mbedtls_ecp_group *grp); 693 int mbedtls_ecp_group_copy(mbedtls_ecp_group *dst, 694 const mbedtls_ecp_group *src); 773 int mbedtls_ecp_point_write_binary(const mbedtls_ecp_group *grp, [all …]
|
| D | ecdsa.h | 161 int mbedtls_ecdsa_sign(mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, 206 int mbedtls_ecdsa_sign_det_ext(mbedtls_ecp_group *grp, mbedtls_mpi *r, 270 mbedtls_ecp_group *grp, 333 mbedtls_ecp_group *grp, 373 int mbedtls_ecdsa_verify(mbedtls_ecp_group *grp, 414 int mbedtls_ecdsa_verify_restartable(mbedtls_ecp_group *grp,
|
| D | ecdh.h | 87 mbedtls_ecp_group MBEDTLS_PRIVATE(grp); /*!< The elliptic curve used. */ 107 mbedtls_ecp_group MBEDTLS_PRIVATE(grp); /*!< The elliptic curve used. */ 191 int mbedtls_ecdh_gen_public(mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, 226 int mbedtls_ecdh_compute_shared(mbedtls_ecp_group *grp, mbedtls_mpi *z,
|
| D | ecjpake.h | 62 mbedtls_ecp_group MBEDTLS_PRIVATE(grp); /**< Elliptic curve */
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/mbedtls/ |
| D | cc_ecc_internal.h | 16 int cc_ecp_gen_keypair_base( mbedtls_ecp_group *grp, 25 int cc_ecp_gen_keypair( mbedtls_ecp_group *grp, 36 int cc_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/ |
| D | ecdh_alt.c | 19 int cc_ecp_gen_keypair( mbedtls_ecp_group *grp, in cc_ecp_gen_keypair() 30 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecdh_gen_public() 42 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z, in mbedtls_ecdh_compute_shared() 82 static int mbedtls_ecp_tls_write_group_edwards( const mbedtls_ecp_group *grp, size_t *olen, in mbedtls_ecp_tls_write_group_edwards() 154 static int mbedtls_ecp_tls_read_group_edwards( mbedtls_ecp_group *grp, const unsigned char **buf, s… in mbedtls_ecp_tls_read_group_edwards()
|
| D | ecdsa_alt.c | 96 static int ecdsa_wrst_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in ecdsa_wrst_sign() 210 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign() 242 static int ecdsa_wrst_verify( mbedtls_ecp_group *grp, in ecdsa_wrst_verify() 347 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, in mbedtls_ecdsa_verify()
|
| D | ecp_common.h | 39 static inline ecp_curve_type ecp_get_type(const mbedtls_ecp_group *grp) in ecp_get_type()
|
| D | ecdsa_edwards.c | 69 mbedtls_ecp_group *grp; in mbedtls_ecdsa_genkey_edwards() 172 int mbedtls_ecdsa_sign_edwards( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_edwards() 260 int mbedtls_ecdsa_verify_edwards(mbedtls_ecp_group *grp, const unsigned char *buf, size_t blen, in mbedtls_ecdsa_verify_edwards()
|
| D | cc_ecp_internal.c | 211 static int ecp_wrst_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_wrst_mul() 280 int cc_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in cc_ecp_mul() 451 static int ecp_wrst_gen_keypair_base( mbedtls_ecp_group *grp, in ecp_wrst_gen_keypair_base() 564 int cc_ecp_gen_keypair_base( mbedtls_ecp_group *grp, in cc_ecp_gen_keypair_base()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/crypto_api/cc3x/ |
| D | mbedtls_cc_ecdsa_edwards.h | 79 mbedtls_ecp_group *grp, 110 mbedtls_ecp_group *grp,
|
| D | mbedtls_cc_ecies.h | 79 mbedtls_ecp_group *pGrp, 144 mbedtls_ecp_group *pGrp,
|
| /trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/ |
| D | ecp_alt.h | 90 typedef struct mbedtls_ecp_group struct 125 mbedtls_ecp_group; argument
|
| D | ecp_alt.c | 274 int mbedtls_ecp_check_budget( const mbedtls_ecp_group *grp, in mbedtls_ecp_check_budget() 502 mbedtls_ecp_curve_type mbedtls_ecp_get_type( const mbedtls_ecp_group *grp ) in mbedtls_ecp_get_type() 531 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_init() 593 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_free() 647 mbedtls_platform_zeroize( grp, sizeof( mbedtls_ecp_group ) ); in mbedtls_ecp_group_free() 683 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src ) in mbedtls_ecp_group_copy() 758 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, in mbedtls_ecp_point_write_binary() 833 int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, in mbedtls_ecp_point_read_binary() 898 int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, in mbedtls_ecp_tls_read_point() 934 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, in mbedtls_ecp_tls_write_point() [all …]
|
| D | ecdsa_alt.c | 54 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign() 193 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, in mbedtls_ecdsa_verify()
|
| D | ecp_curves_alt.c | 604 static int ecp_group_load( mbedtls_ecp_group *grp, in ecp_group_load() 743 static int ecp_use_curve25519( mbedtls_ecp_group *grp ) in ecp_use_curve25519() 782 static int ecp_use_curve448( mbedtls_ecp_group *grp ) in ecp_use_curve448() 827 int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id ) in mbedtls_ecp_group_load()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/runtime_integration_test/tests/ |
| D | run_integration_ecdsa.c | 70 mbedtls_ecp_group *pGrp = NULL; in runIt_ecdsaPrimRandomTest() 83 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_ecdsaPrimRandomTest() 174 mbedtls_ecp_group *pGrp = NULL; in runIt_ecdsaPrimVectorsTest() 195 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_ecdsaPrimVectorsTest() 285 mbedtls_ecp_group *pGrp = NULL; in runIt_ecdsaDetVectorsTest() 307 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_ecdsaDetVectorsTest()
|
| D | run_integration_ecies.c | 61 mbedtls_ecp_group *pGrp = NULL; in runIt_eciesRandom() 89 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_eciesRandom() 197 mbedtls_ecp_group *pGrp = NULL; in runIt_eciesVector() 222 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_eciesVector()
|
| D | run_integration_ecdh.c | 59 mbedtls_ecp_group *pGrp = NULL; in runIt_ecdhPrimRandom() 82 ALLOC_STRUCT(mbedtls_ecp_group, grpPtr, pGrp); in runIt_ecdhPrimRandom()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/cc3x_sym/api/ |
| D | mbedtls_cc_ecies.c | 55 static int ecies_convert_mbed_to_cc_public_key(const mbedtls_ecp_group *pGrp, /*in*/ in ecies_convert_mbed_to_cc_public_key() 165 CCError_t mbedtls_ecies_kem_encrypt_full(mbedtls_ecp_group *pGrp, in mbedtls_ecies_kem_encrypt_full() 437 CCError_t mbedtls_ecies_kem_decrypt(mbedtls_ecp_group *pGrp, in mbedtls_ecies_kem_decrypt()
|