MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches
MCUXCLRSA_KEYGENERATION_KEY_DATA_SIZE

Definitions of buffer sizes for generated RSA key data using mcuxClKey_generate_keypair function. More...

Macros

#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_1024_SIZE
 Definition of buffer size (in bytes) for the RSA private plain key data for 1024-bit keys.
#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_2048_SIZE
 Definition of buffer size (in bytes) for the RSA private plain key data for 2048-bit keys.
#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_3072_SIZE
 Definition of buffer size (in bytes) for the RSA private plain key data for 3072-bit keys.
#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_4096_SIZE
 Definition of buffer size (in bytes) for the RSA private plain key data for 4096-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_1024_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT key data for 1024-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_2048_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT key data for 2048-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_3072_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT key data for 3072-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_4096_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT key data for 4096-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_1024_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 1024-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_2048_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 2048-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_3072_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 3072-bit keys.
#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_4096_SIZE
 Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 4096-bit keys.
#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_SIZE(keyByteLen, expByteLen)
 Definition of buffer size (in bytes) for the RSA public key data for given key and public exponent size (in bytes).
#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_1024_SIZE
 Definition of buffer size (in bytes) for the RSA public key data for 1024-bit keys.
#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_2048_SIZE
 Definition of buffer size (in bytes) for the RSA public key data for 2048-bit keys.
#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_3072_SIZE
 Definition of buffer size (in bytes) for the RSA public key data for 3072-bit keys.
#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_4096_SIZE
 Definition of buffer size (in bytes) for the RSA public key data for 4096-bit keys.

Detailed Description

Definitions of buffer sizes for generated RSA key data using mcuxClKey_generate_keypair function.

Macro Definition Documentation

◆ MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_1024_SIZE

#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_1024_SIZE

Definition of buffer size (in bytes) for the RSA private plain key data for 1024-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_2048_SIZE

#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_2048_SIZE

Definition of buffer size (in bytes) for the RSA private plain key data for 2048-bit keys.

Examples
mcuxClRsa_KeyGeneration_example.c.

◆ MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_3072_SIZE

#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_3072_SIZE

Definition of buffer size (in bytes) for the RSA private plain key data for 3072-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_4096_SIZE

#define MCUXCLRSA_KEYGENERATION_PLAIN_KEY_DATA_4096_SIZE

Definition of buffer size (in bytes) for the RSA private plain key data for 4096-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_1024_SIZE

#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_1024_SIZE

Definition of buffer size (in bytes) for the RSA private CRT key data for 1024-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_2048_SIZE

#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_2048_SIZE

Definition of buffer size (in bytes) for the RSA private CRT key data for 2048-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_3072_SIZE

#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_3072_SIZE

Definition of buffer size (in bytes) for the RSA private CRT key data for 3072-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_4096_SIZE

#define MCUXCLRSA_KEYGENERATION_CRT_KEY_DATA_4096_SIZE

Definition of buffer size (in bytes) for the RSA private CRT key data for 4096-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_1024_SIZE

#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_1024_SIZE

Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 1024-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_2048_SIZE

#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_2048_SIZE

Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 2048-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_3072_SIZE

#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_3072_SIZE

Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 3072-bit keys.

◆ MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_4096_SIZE

#define MCUXCLRSA_KEYGENERATION_CRTDFA_KEY_DATA_4096_SIZE

Definition of buffer size (in bytes) for the RSA private CRT DFA key data for 4096-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_SIZE

#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_SIZE ( keyByteLen,
expByteLen )

Definition of buffer size (in bytes) for the RSA public key data for given key and public exponent size (in bytes).

Examples
mcuxClRsa_KeyGeneration_example.c.

◆ MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_1024_SIZE

#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_1024_SIZE

Definition of buffer size (in bytes) for the RSA public key data for 1024-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_2048_SIZE

#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_2048_SIZE

Definition of buffer size (in bytes) for the RSA public key data for 2048-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_3072_SIZE

#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_3072_SIZE

Definition of buffer size (in bytes) for the RSA public key data for 3072-bit keys.

◆ MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_4096_SIZE

#define MCUXCLRSA_KEYGENERATION_PUBLIC_KEY_DATA_4096_SIZE

Definition of buffer size (in bytes) for the RSA public key data for 4096-bit keys.