19#ifndef MCUXCLECC_KEYENCODINGMECHANISMS_H_
20#define MCUXCLECC_KEYENCODINGMECHANISMS_H_
28MCUX_CSSL_ANALYSIS_START_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED(
"Key encoding types are provided as external API for the user/customer, and never used internally.")
41#define mcuxClEcc_Encoding_WeierECC_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_WeierECC_PrivateKey_Plain
50#define mcuxClEcc_Encoding_WeierECC_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_WeierECC_PublicKey_Plain
63#define mcuxClEcc_Encoding_MontDH_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_MontDH_PrivateKey_Plain
72#define mcuxClEcc_Encoding_MontDH_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_MontDH_PublicKey_Plain
85#define mcuxClEcc_Encoding_EdDSA_PrivateKey_Plain &mcuxClEcc_EncodingDescriptor_EdDSA_PrivateKey_Plain
94#define mcuxClEcc_Encoding_EdDSA_PublicKey_Plain &mcuxClEcc_EncodingDescriptor_EdDSA_PublicKey_Plain
96MCUX_CSSL_ANALYSIS_STOP_SUPPRESS_DECLARED_BUT_NEVER_REFERENCED()
const mcuxClKey_EncodingDescriptor_t mcuxClEcc_EncodingDescriptor_MontDH_PublicKey_Plain
Key encoding descriptor for a MontDH public key.
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_MontDH_PrivateKey_Plain
Key encoding descriptor for a MontDH 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:137