Lines Matching defs:mbedtls_pk_info_t
34 struct mbedtls_pk_info_t struct
37 mbedtls_pk_type_t type;
40 const char *name;
43 size_t (*get_bitlen)( const void * );
46 int (*can_do)( mbedtls_pk_type_t type );
49 int (*verify_func)( void *ctx, mbedtls_md_type_t md_alg,
54 int (*sign_func)( void *ctx, mbedtls_md_type_t md_alg,
62 int (*verify_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
68 int (*sign_rs_func)( void *ctx, mbedtls_md_type_t md_alg,
76 int (*decrypt_func)( void *ctx, const unsigned char *input, size_t ilen,
82 int (*encrypt_func)( void *ctx, const unsigned char *input, size_t ilen,
88 int (*check_pair_func)( const void *pub, const void *prv,
93 void * (*ctx_alloc_func)( void );
96 void (*ctx_free_func)( void *ctx );
122 extern const mbedtls_pk_info_t mbedtls_rsa_info; argument