|
static int | rsa_can_do (mbedtls_pk_type_t type) |
|
static size_t | rsa_get_bitlen (const void *ctx) |
|
static int | rsa_verify_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) |
|
static int | rsa_sign_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t *sig_len, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | rsa_decrypt_wrap (void *ctx, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | rsa_encrypt_wrap (void *ctx, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | rsa_check_pair_wrap (const void *pub, const void *prv) |
|
static void * | rsa_alloc_wrap (void) |
|
static void | rsa_free_wrap (void *ctx) |
|
static void | rsa_debug (const void *ctx, mbedtls_pk_debug_item *items) |
|
static int | eckey_can_do (mbedtls_pk_type_t type) |
|
static size_t | eckey_get_bitlen (const void *ctx) |
|
static int | ecdsa_verify_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) |
|
static int | ecdsa_sign_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t *sig_len, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | eckey_verify_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, const unsigned char *sig, size_t sig_len) |
|
static int | eckey_sign_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t *sig_len, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | eckey_check_pair (const void *pub, const void *prv) |
|
static void * | eckey_alloc_wrap (void) |
|
static void | eckey_free_wrap (void *ctx) |
|
static void | eckey_debug (const void *ctx, mbedtls_pk_debug_item *items) |
|
static int | eckeydh_can_do (mbedtls_pk_type_t type) |
|
static int | ecdsa_can_do (mbedtls_pk_type_t type) |
|
static void * | ecdsa_alloc_wrap (void) |
|
static void | ecdsa_free_wrap (void *ctx) |
|
static int | rsa_alt_can_do (mbedtls_pk_type_t type) |
|
static size_t | rsa_alt_get_bitlen (const void *ctx) |
|
static int | rsa_alt_sign_wrap (void *ctx, mbedtls_md_type_t md_alg, const unsigned char *hash, size_t hash_len, unsigned char *sig, size_t *sig_len, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | rsa_alt_decrypt_wrap (void *ctx, const unsigned char *input, size_t ilen, unsigned char *output, size_t *olen, size_t osize, int(*f_rng)(void *, unsigned char *, size_t), void *p_rng) |
|
static int | rsa_alt_check_pair (const void *pub, const void *prv) |
|
static void * | rsa_alt_alloc_wrap (void) |
|
static void | rsa_alt_free_wrap (void *ctx) |
|