![]() |
nrfxlib API 3.3.99
|
Go to the source code of this file.
Data Structures | |
| struct | nrf_cc310_bl_ecc_public_key_secp256r1_t |
| Structure holding the secp256r1 public key represented by X,Y coordinates. More... | |
| struct | nrf_cc310_bl_ecc_signature_secp256r1_t |
| Structure holding the secp256r1 signature represented by R,S values. More... | |
| struct | nrf_cc310_bl_ecdsa_verify_context_secp256r1_t |
| Structure holding memory required for allocation of CC310 ECDSA verify context using curve secp256r1. More... | |
Functions | |
| CRYSError_t | nrf_cc310_bl_ecdsa_verify_init_secp256r1 (nrf_cc310_bl_ecdsa_verify_context_secp256r1_t *const p_context, nrf_cc310_bl_ecc_public_key_secp256r1_t const *const p_public_key) |
| Function for initializing the context information for an ECDSA verify operation. | |
| CRYSError_t | nrf_cc310_bl_ecdsa_verify_hash_secp256r1 (nrf_cc310_bl_ecdsa_verify_context_secp256r1_t *const p_context, nrf_cc310_bl_ecc_signature_secp256r1_t const *const p_signature, uint8_t const *const p_hash, uint32_t hash_len) |
| Function for executing an ECDSA verify operation using secp256r1 with hash input. | |
| CRYSError_t | nrf_cc310_bl_ecdsa_verify_secp256r1 (nrf_cc310_bl_ecdsa_verify_context_secp256r1_t *const p_context, nrf_cc310_bl_ecc_public_key_secp256r1_t const *const p_public_key, nrf_cc310_bl_ecc_signature_secp256r1_t const *const p_signature, uint8_t const *const p_hash, uint32_t hash_len) |
| Function for executing an ECDSA verify operation using secp256r1 with hash input in integrated form. | |