Lines Matching defs:mbedtls_pk_info_t
30 struct mbedtls_pk_info_t struct
33 mbedtls_pk_type_t type;
36 const char *name;
39 size_t (*get_bitlen)( const void * );
42 int (*can_do)( mbedtls_pk_type_t type );
45 int (*verify_func)( void *ctx, mbedtls_md_type_t md_alg,
50 int (*sign_func)( void *ctx, mbedtls_md_type_t md_alg,
58 int (*verify_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
64 int (*sign_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
72 int (*decrypt_func)( void *ctx, const unsigned char *input, size_t ilen,
78 int (*encrypt_func)( void *ctx, const unsigned char *input, size_t ilen,
84 int (*check_pair_func)( const void *pub, const void *prv,
89 void * (*ctx_alloc_func)( void );
92 void (*ctx_free_func)( void *ctx );
118 extern const mbedtls_pk_info_t mbedtls_rsa_info; argument