Macros | |
#define | NRF_CRYPTO_ECC_SECP224R1_ENABLED 1 |
Defined as 1 if secp224r1 (NIST 224-bit) is enabled in any of the backends and it is usable in the API, 0 otherwise. | |
#define | NRF_CRYPTO_ECC_SECP224R1_RAW_PRIVATE_KEY_SIZE (224 / 8) |
Raw private key size for secp224r1 (NIST 224-bit). | |
#define | NRF_CRYPTO_ECC_SECP224R1_RAW_PUBLIC_KEY_SIZE (2 * 224 / 8) |
Raw public key size for curve secp224r1 (NIST 224-bit). | |
Typedefs | |
typedef nrf_crypto_backend_secp224r1_key_pair_generate_context_t | nrf_crypto_ecc_secp224r1_key_pair_generate_context_t |
Context structure for key generation using secp224r1 (NIST 224-bit). | |
typedef nrf_crypto_backend_secp224r1_public_key_calculate_context_t | nrf_crypto_ecc_secp224r1_public_key_calculate_context_t |
Context structure for public key calculation using secp224r1 (NIST 224-bit). | |
typedef nrf_crypto_backend_secp224r1_private_key_t | nrf_crypto_ecc_secp224r1_private_key_t |
Structure holding internal representation of a private key for secp224r1 (NIST 224-bit) | |
typedef nrf_crypto_backend_secp224r1_public_key_t | nrf_crypto_ecc_secp224r1_public_key_t |
Structure holding internal representation of a public key for secp224r1 (NIST 224-bit) | |
typedef uint8_t | nrf_crypto_ecc_secp224r1_raw_private_key_t [(224/8)] |
Array holding raw private key for secp224r1 (NIST 224-bit) | |
typedef uint8_t | nrf_crypto_ecc_secp224r1_raw_public_key_t [(2 *224/8)] |
Array holding raw public key for secp224r1 (NIST 224-bit) | |
Variables | |
const nrf_crypto_ecc_curve_info_t | g_nrf_crypto_ecc_secp224r1_curve_info |
Variable containing information on secp224r1 (NIST 224-bit). More... | |
const nrf_crypto_ecc_curve_info_t g_nrf_crypto_ecc_secp224r1_curve_info |
Variable containing information on secp224r1 (NIST 224-bit).
It can be used as a parameter for the functions creating secp224r1 (NIST 224-bit) keys.