MCUX CLNS
MCUX Crypto Library Normal Secure
MCUXCLECC_EDDSA_ED25519_SIZE_

EdDSA parameter size definitions for Ed25519. More...

Macros

#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIMEP
 Byte length of the underlying prime p used in Ed25519. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_BASEPOINTORDER
 Byte length of the base point order n used in Ed25519. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEY
 Byte length of an Ed25519 private key. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEYDATA
 Byte length of an Ed25519 private key handle data buffer. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_PUBLICKEY
 Byte length of an Ed25519 public key. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_SIGNATURE
 Byte length of an Ed25519 signature. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_HASH_PREFIX(contextLen)
 Byte length of an Ed25519 prefix. More...
 
#define MCUXCLECC_EDDSA_ED25519_SIZE_SIGNATURE_PROTOCOL_DESCRIPTOR(contextLen)
 Byte length of an Ed25519 signature protocol descriptor. More...
 

Detailed Description

EdDSA parameter size definitions for Ed25519.

Macro Definition Documentation

◆ MCUXCLECC_EDDSA_ED25519_SIZE_PRIMEP

#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIMEP

Byte length of the underlying prime p used in Ed25519.

◆ MCUXCLECC_EDDSA_ED25519_SIZE_BASEPOINTORDER

#define MCUXCLECC_EDDSA_ED25519_SIZE_BASEPOINTORDER

Byte length of the base point order n used in Ed25519.

◆ MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEY

#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEY

◆ MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEYDATA

#define MCUXCLECC_EDDSA_ED25519_SIZE_PRIVATEKEYDATA

◆ MCUXCLECC_EDDSA_ED25519_SIZE_PUBLICKEY

◆ MCUXCLECC_EDDSA_ED25519_SIZE_SIGNATURE

◆ MCUXCLECC_EDDSA_ED25519_SIZE_HASH_PREFIX

#define MCUXCLECC_EDDSA_ED25519_SIZE_HASH_PREFIX (   contextLen)

Byte length of an Ed25519 prefix.

◆ MCUXCLECC_EDDSA_ED25519_SIZE_SIGNATURE_PROTOCOL_DESCRIPTOR

#define MCUXCLECC_EDDSA_ED25519_SIZE_SIGNATURE_PROTOCOL_DESCRIPTOR (   contextLen)

Byte length of an Ed25519 signature protocol descriptor.

Examples
mcuxClEcc_EdDSA_Ed25519ctx_example.c, and mcuxClEcc_EdDSA_Ed25519ph_example.c.