HAL PKA APIs ¶
-
HAL PKA Functions
- Initialization and de-initialization functions
-
Configuration functions
-
HAL_PKA_SetConfigModExp()
-
HAL_PKA_SetConfigModExpFast()
-
HAL_PKA_SetConfigModExpProtect()
-
HAL_PKA_ECDSA_SetConfigSignature()
-
HAL_PKA_ECDSA_SetConfigVerifSignature()
-
HAL_PKA_RSA_SetConfigCRTExp()
-
HAL_PKA_RSA_SetConfigSignature()
-
HAL_PKA_RSA_SetConfigVerifSignature()
-
HAL_PKA_SetConfigAdd()
-
HAL_PKA_SetConfigSub()
-
HAL_PKA_SetConfigCmp()
-
HAL_PKA_SetConfigMul()
-
HAL_PKA_SetConfigModAdd()
-
HAL_PKA_SetConfigModSub()
-
HAL_PKA_SetConfigModInv()
-
HAL_PKA_SetConfigModRed()
-
HAL_PKA_SetConfigMontgomeryMul()
-
HAL_PKA_SetConfigMontgomery()
-
HAL_PKA_ECC_SetConfigPointCheck()
-
HAL_PKA_ECC_SetConfigMul()
-
HAL_PKA_ECC_SetConfigDoubleBaseLadder()
-
HAL_PKA_ECC_SetConfigProjectiveToAffine()
-
HAL_PKA_ECC_SetConfigCompleteAdd()
-
-
Process management functions
-
HAL_PKA_Compute()
-
HAL_PKA_Compute_IT()
-
HAL_PKA_IRQHandler()
-
HAL_PKA_Abort()
-
HAL_PKA_GetResultModExp()
-
HAL_PKA_GetResultModExpFast()
-
HAL_PKA_GetResultModExpProtected()
-
HAL_PKA_ECDSA_GetResultSignature()
-
HAL_PKA_ECDSA_IsValidVerifSignature()
-
HAL_PKA_RSA_GetResultCRTExp()
-
HAL_PKA_RSA_GetResultSignature()
-
HAL_PKA_RSA_IsValidVerifSignature()
-
HAL_PKA_GetResultAdd()
-
HAL_PKA_GetResultSub()
-
HAL_PKA_GetResultMul()
-
HAL_PKA_GetResultCmp()
-
HAL_PKA_GetResultModAdd()
-
HAL_PKA_GetResultModSub()
-
HAL_PKA_GetResultModRed()
-
HAL_PKA_GetResultModInv()
-
HAL_PKA_GetResultMontgomeryMul()
-
HAL_PKA_GetResultMontgomery()
-
HAL_PKA_ECC_IsPointCheckOnCurve()
-
HAL_PKA_ECC_GetResultMul()
-
HAL_PKA_ECC_GetResultDoubleBaseLadder()
-
HAL_PKA_ECC_GetResultProjectiveToAffine()
-
HAL_PKA_ECC_GetResultCompleteAdd()
-
- Callback functions
- State and Error functions
- PKA RAM Mass Erase function
-
HAL PKA Types
-
HAL PKA Types
-
hal_pka_ecc_mul_result_t
-
hal_pka_ecc_projective_to_affine_result_t
-
hal_pka_ecc_double_base_ladder_result_t
-
hal_pka_sub_config_t
-
hal_pka_mul_config_t
-
hal_pka_cmp_config_t
-
hal_pka_mod_sub_config_t
-
hal_pka_montgomery_mul_config_t
-
hal_pka_handle_t
-
hal_pka_cb_t
-
hal_pka_t
-
hal_pka_state_t
-
hal_pka_rsa_signature_status_t
-
hal_pka_ecdsa_signature_status_t
-
hal_pka_ecc_point_status_t
-
hal_pka_ecc_mul_config_t
-
hal_pka_point_check_config_t
-
hal_pka_rsa_crt_exp_config_t
-
hal_pka_rsa_signature_config_t
-
hal_pka_rsa_verif_config_t
-
hal_pka_ecdsa_verif_config_t
-
hal_pka_ecdsa_signature_config_t
-
hal_pka_ecdsa_signature_result_t
-
hal_pka_ecdsa_signature_result_ext_config_t
-
hal_pka_mod_exp_config_t
-
hal_pka_mod_exp_protect_config_t
-
hal_pka_mod_exp_fast_config_t
-
hal_pka_montgomery_config_t
-
hal_pka_add_config_t
-
hal_pka_mod_inv_config_t
-
hal_pka_mod_red_config_t
-
hal_pka_mod_add_config_t
-
hal_pka_ecc_double_base_ladder_config_t
-
hal_pka_ecc_projective_to_affine_config_t
-
hal_pka_ecc_complete_add_config_t
-
hal_pka_ecc_complete_add_result_t
-
hal_pka_handle_s
-
-
HAL PKA Types
- HAL PKA Constants