drv_pke_ecc_curve_type
Definition crypto_pke_struct.h:32
td_s32 drv_cipher_pke_mul_mod(const drv_pke_data *a, const drv_pke_data *b, const drv_pke_data *p, const drv_pke_data *c)
Definition drv_pke_cal.c:40
td_s32 drv_cipher_pke_mul(const drv_pke_data *a, const drv_pke_data *b, const drv_pke_data *c)
Definition drv_pke_cal.c:62
td_s32 drv_cipher_pke_lock_secure(void)
Definition drv_pke_cal.c:13
td_s32 drv_cipher_pke_mul_dot(const drv_pke_ecc_curve *ecc, const drv_pke_data *k, const drv_pke_ecc_point *p, const drv_pke_ecc_point *r)
Definition drv_pke_ecc_cal.c:27
td_s32 drv_cipher_pke_check_dot_on_curve(drv_pke_ecc_curve_type curve_type, const drv_pke_ecc_point *pub_key, td_bool *is_on_curve)
Definition drv_pke_ecc_cal.c:16
td_s32 drv_cipher_pke_mod(const drv_pke_data *a, const drv_pke_data *p, const drv_pke_data *c)
Definition drv_pke_cal.c:55
td_s32 drv_cipher_pke_sub_mod(const drv_pke_data *a, const drv_pke_data *b, const drv_pke_data *p, const drv_pke_data *c)
Definition drv_pke_cal.c:32
td_s32 drv_cipher_pke_exp_mod(const drv_pke_data *n, const drv_pke_data *k, const drv_pke_data *in, const drv_pke_data *out)
Definition drv_pke_cal.c:69
td_s32 drv_cipher_pke_inv_mod(const drv_pke_data *a, const drv_pke_data *p, const drv_pke_data *c)
Definition drv_pke_cal.c:48
td_s32 drv_cipher_pke_unlock_secure(void)
Definition drv_pke_cal.c:18
td_s32 drv_cipher_pke_add_mod(const drv_pke_data *a, const drv_pke_data *b, const drv_pke_data *p, const drv_pke_data *c)
Definition drv_pke_cal.c:24
Definition crypto_pke_struct.h:74
Definition crypto_pke_struct.h:96
Definition crypto_pke_struct.h:80
td_u8 td_bool
Definition td_type.h:50
int td_s32
Definition td_type.h:44