39#ifndef MCUXCLECC_KEYENCODINGMECHANISMS_H_
40#define MCUXCLECC_KEYENCODINGMECHANISMS_H_
48MCUX_CSSL_ANALYSIS_START_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED(
"Key encoding types are provided as external API for the user/customer, and never used internally.")
61#define mcuxClEcc_Encoding_WeierECC_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_WeierECC_PrivateKey_Plain
70#define mcuxClEcc_Encoding_WeierECC_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_WeierECC_PublicKey_Plain
72#ifdef MCUXCL_FEATURE_ECC_MONTDH
84#define mcuxClEcc_Encoding_MontDH_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_MontDH_PrivateKey_Plain
93#define mcuxClEcc_Encoding_MontDH_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_MontDH_PublicKey_Plain
107#define mcuxClEcc_Encoding_EdDSA_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_EdDSA_PrivateKey_Plain
116#define mcuxClEcc_Encoding_EdDSA_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_EdDSA_PublicKey_Plain
118MCUX_CSSL_ANALYSIS_STOP_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED()
const mcuxClKey_EncodingDescriptor_t mcuxClEcc_EncodingDescriptor_WeierECC_PublicKey_Plain
Key encoding descriptor for a WeierECC public key.
const mcuxClKey_EncodingDescriptor_t mcuxClEcc_EncodingDescriptor_EdDSA_PublicKey_Plain
Key encoding descriptor for a EdDSA public key.
const mcuxClKey_EncodingDescriptor_t mcuxClEcc_EncodingDescriptor_EdDSA_PrivateKey_Plain
Key encoding descriptor for a EdDSA private key.
const mcuxClKey_EncodingDescriptor_t mcuxClEcc_EncodingDescriptor_WeierECC_PrivateKey_Plain
Key encoding descriptor for a WeierECC private key.
Type definitions for the mcuxClKey component.
struct mcuxClKey_EncodingDescriptor mcuxClKey_EncodingDescriptor_t
Key encoding mechanism descriptor type.
Definition mcuxClKey_Types.h:157