nRF5 SDK v13.0.0
Enumerations
Cryptographic curves

Cryptographic curves that are available to the application. More...

Enumerations

enum  nrf_ecc_curve_type_t {
  NRF_CRYPTO_CURVE_INVALID = 0x00,
  NRF_CRYPTO_CURVE_SECP160R1 = 0x01,
  NRF_CRYPTO_CURVE_SECP192R1 = 0x02,
  NRF_CRYPTO_CURVE_SECP224R1 = 0x03,
  NRF_CRYPTO_CURVE_SECP256R1 = 0x04,
  NRF_CRYPTO_CURVE_SECP384R1 = 0x05,
  NRF_CRYPTO_CURVE_SECP521R1 = 0x06,
  NRF_CRYPTO_CURVE_SECP192K1 = 0x07,
  NRF_CRYPTO_CURVE_SECP224K1 = 0x08,
  NRF_CRYPTO_CURVE_SECP256K1 = 0x09,
  NRF_CRYPTO_CURVE_CURVE25519 = 0x0A
}
 

Detailed Description

Cryptographic curves that are available to the application.

Enumeration Type Documentation

Enumerator
NRF_CRYPTO_CURVE_INVALID 

Invalid curve.

NRF_CRYPTO_CURVE_SECP160R1 

NIST 160-bit.

NRF_CRYPTO_CURVE_SECP192R1 

NIST 192-bit.

NRF_CRYPTO_CURVE_SECP224R1 

NIST 224-bit.

NRF_CRYPTO_CURVE_SECP256R1 

NIST 256-bit.

NRF_CRYPTO_CURVE_SECP384R1 

NIST 384-bit.

NRF_CRYPTO_CURVE_SECP521R1 

NIST 521-bit.

NRF_CRYPTO_CURVE_SECP192K1 

Koblitz 192-bit.

NRF_CRYPTO_CURVE_SECP224K1 

Koblitz 224-bit.

NRF_CRYPTO_CURVE_SECP256K1 

Koblitz 256-bit.

NRF_CRYPTO_CURVE_CURVE25519 

Curve 25519.


Documentation feedback | Developer Zone | Subscribe | Updated