Home
last modified time | relevance | path

Searched refs:mbedtls_rsa_context (Results 1 – 7 of 7) sorted by relevance

/trusted-firmware-m-latest/interface/include/mbedtls/
Drsa.h85 typedef struct mbedtls_rsa_context { struct
123 mbedtls_rsa_context; typedef
139 void mbedtls_rsa_init(mbedtls_rsa_context *ctx);
175 int mbedtls_rsa_set_padding(mbedtls_rsa_context *ctx, int padding,
187 int mbedtls_rsa_get_padding_mode(const mbedtls_rsa_context *ctx);
198 int mbedtls_rsa_get_md_alg(const mbedtls_rsa_context *ctx);
229 int mbedtls_rsa_import(mbedtls_rsa_context *ctx,
268 int mbedtls_rsa_import_raw(mbedtls_rsa_context *ctx,
307 int mbedtls_rsa_complete(mbedtls_rsa_context *ctx);
349 int mbedtls_rsa_export(const mbedtls_rsa_context *ctx,
[all …]
Dpk.h1037 static inline mbedtls_rsa_context *mbedtls_pk_rsa(const mbedtls_pk_context pk) in mbedtls_pk_rsa()
1041 return (mbedtls_rsa_context *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_rsa()
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/integration_cc3x/runtime_integration_test/tests/
Drun_integration_rsa.c135 RunItError_t runIt_buildPrivateKey(mbedtls_rsa_context* ctx) in runIt_buildPrivateKey()
194 mbedtls_rsa_context *pCtx = NULL; in runIt_rsaPublicGeneral()
195 mbedtls_rsa_context *pCtx2 = NULL; in runIt_rsaPublicGeneral()
212 ALLOC_STRUCT(mbedtls_rsa_context, ctxPtr, pCtx); in runIt_rsaPublicGeneral()
213 ALLOC_STRUCT(mbedtls_rsa_context, ctx2Ptr, pCtx2); in runIt_rsaPublicGeneral()
297 mbedtls_rsa_context *pCtx = NULL; in runIt_rsaPrivateGeneral()
298 mbedtls_rsa_context *pCtx2 = NULL; in runIt_rsaPrivateGeneral()
318 ALLOC_STRUCT(mbedtls_rsa_context, ctxPtr, pCtx); in runIt_rsaPrivateGeneral()
319 ALLOC_STRUCT(mbedtls_rsa_context, ctx2Ptr, pCtx2); in runIt_rsaPrivateGeneral()
407 mbedtls_rsa_context *pPub = NULL; in runIt_rsaCheckPubpriv()
[all …]
/trusted-firmware-m-latest/platform/ext/target/stm/common/hal/accelerator/
Drsa_alt.h51 typedef struct mbedtls_rsa_context struct
88 mbedtls_rsa_context; typedef
Drsa_alt.c311 static int rsa_pka_modexp( mbedtls_rsa_context *ctx, in rsa_pka_modexp()
609 int mbedtls_rsa_import( mbedtls_rsa_context *ctx, in mbedtls_rsa_import()
632 int mbedtls_rsa_import_raw( mbedtls_rsa_context *ctx, in mbedtls_rsa_import_raw()
673 static int rsa_check_context( mbedtls_rsa_context const *ctx, int is_priv, in rsa_check_context()
761 int mbedtls_rsa_complete( mbedtls_rsa_context *ctx ) in mbedtls_rsa_complete()
855 int mbedtls_rsa_export_raw( const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_raw()
903 int mbedtls_rsa_export( const mbedtls_rsa_context *ctx, in mbedtls_rsa_export()
948 int mbedtls_rsa_export_crt( const mbedtls_rsa_context *ctx, in mbedtls_rsa_export_crt()
988 void mbedtls_rsa_init( mbedtls_rsa_context *ctx ) in mbedtls_rsa_init()
992 memset( ctx, 0, sizeof( mbedtls_rsa_context ) ); in mbedtls_rsa_init()
[all …]
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/codesafe/src/mbedtls_api/
Drsa_alt.c297 void mbedtls_rsa_init( mbedtls_rsa_context *ctx) in mbedtls_rsa_init()
303 CC_PalMemSetZero(ctx, sizeof( mbedtls_rsa_context)); in mbedtls_rsa_init()
313 int mbedtls_rsa_set_padding( mbedtls_rsa_context *ctx, int padding, mbedtls_md_type_t hash_id ) in mbedtls_rsa_set_padding()
333 int mbedtls_rsa_gen_key( mbedtls_rsa_context *pCtx, /*!< pointer to context structure, containin… in mbedtls_rsa_gen_key()
540 static int rsa_check_context_alt( mbedtls_rsa_context const *ctx, int is_priv, in rsa_check_context_alt()
891 int mbedtls_rsa_check_pubkey( const mbedtls_rsa_context *ctx ) in mbedtls_rsa_check_pubkey()
917 int mbedtls_rsa_check_privkey( const mbedtls_rsa_context *ctx ) in mbedtls_rsa_check_privkey()
952 int mbedtls_rsa_check_pub_priv( const mbedtls_rsa_context *pub, const mbedtls_rsa_context *prv ) in mbedtls_rsa_check_pub_priv()
1011 static CCError_t validate_mbedtls_rsa_context_private_key(mbedtls_rsa_context * ctx) in validate_mbedtls_rsa_context_private_key()
1057 static CCError_t validate_mbedtls_rsa_context_public_key(mbedtls_rsa_context * ctx) in validate_mbedtls_rsa_context_public_key()
[all …]
/trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/shared/include/mbedtls/
Drsa_alt.h66 mbedtls_rsa_context; typedef