|
| CRYPTO_STATIC td_s32 | pke_dh_check_pub_key (const drv_pke_data *mod_n, const drv_pke_data *input_pub_key) |
| |
| td_s32 | drv_cipher_pke_rsa_sign (const drv_pke_rsa_priv_key *priv_key, const drv_pke_rsa_scheme scheme, const drv_pke_hash_type hash_type, const drv_pke_data *input_hash, const drv_pke_data *sign) |
| |
| td_s32 | drv_cipher_pke_rsa_verify (const drv_pke_rsa_pub_key *pub_key, drv_pke_rsa_scheme scheme, const drv_pke_hash_type hash_type, const drv_pke_data *input_hash, const drv_pke_data *sign) |
| |
| td_s32 | drv_cipher_pke_rsa_public_encrypt (const drv_pke_rsa_scheme scheme, const drv_pke_hash_type hash_type, const drv_pke_rsa_pub_key *pub_key, const drv_pke_data *input, const drv_pke_data *label, drv_pke_data *output) |
| |
| td_s32 | drv_cipher_pke_rsa_private_decrypt (const drv_pke_rsa_scheme scheme, const drv_pke_hash_type hash_type, const drv_pke_rsa_priv_key *priv_key, const drv_pke_data *input, const drv_pke_data *label, drv_pke_data *output) |
| |
| td_s32 | drv_cipher_pke_dh_gen_key (const drv_pke_data *g_data, const drv_pke_data *mod_n, const drv_pke_data *input_priv_key, const drv_pke_data *output_priv_key, const drv_pke_data *output_pub_key) |
| |
| td_s32 | drv_cipher_pke_dh_compute_key (const drv_pke_data *mod_n, const drv_pke_data *input_priv_key, const drv_pke_data *input_pub_key, const drv_pke_data *output_shared_key) |
| |