2.7.3 Enumerations
enum CRYPTO_PKE_RESULT { CRYPTO_PKE_RESULT_SUCCESS, CRYPTO_PKE_RESULT_INIT_FAIL, CRYPTO_PKE_ERROR_PUBKEYCOMPRESS, CRYPTO_PKE_RESULT_ERROR_CURVE, CRYPTO_PKE_RESULT_ERROR_RNG, CRYPTO_PKE_RESULT_ERROR_FAIL }
This enum represents the result of the CAM PKE operation.
enum PKE_ECC_CURVE { NO_CURVE = 0, P256 = 1, P384 = 2, P521 = 3, P192 = 4 }
This enum represents the ECC curves supported by the CAM PKE driver.
enum PKE_OPERATIONS { DEFAULT, PKE_CLEAR_MEMORY, ECDSA_SIGNATURE_GENERATION, ECDSA_SIGNATURE_VERIFICATION, ECDH_ECC_MULTIPLY }
This enum represents the type of operation the PKE engine must complete.
