MCUX CLNS
MCUX Crypto Library Normal Secure
Loading...
Searching...
No Matches
mcuxClFfdh_Constants.h
Go to the documentation of this file.
1
/*--------------------------------------------------------------------------*/
2
/* Copyright 2025 NXP */
3
/* */
4
/* NXP Confidential and Proprietary. This software is owned or controlled */
5
/* by NXP and may only be used strictly in accordance with the applicable */
6
/* license terms. By expressly accepting such terms or by downloading, */
7
/* installing, activating and/or otherwise using the software, you are */
8
/* agreeing that you have read, and that you agree to comply with and are */
9
/* bound by, such license terms. If you do not agree to be bound by the */
10
/* applicable license terms, then you may not retain, install, activate or */
11
/* otherwise use the software. */
12
/*--------------------------------------------------------------------------*/
13
18
19
20
#ifndef MCUXCLFFDH_CONSTANTS_H
21
#define MCUXCLFFDH_CONSTANTS_H
22
23
24
#include <mcuxClCore_Platform.h>
25
26
#ifdef __cplusplus
27
extern
"C"
{
28
#endif
29
30
37
42
#define MCUXCLFFDH_FFDHE2048_SIZE_PRIMEP (256U)
43
#define MCUXCLFFDH_FFDHE2048_SIZE_PRIMEQ (256U)
44
#define MCUXCLFFDH_FFDHE2048_SIZE_PUBLICKEY (MCUXCLFFDH_FFDHE2048_SIZE_PRIMEP)
45
#define MCUXCLFFDH_FFDHE2048_SIZE_PRIVATEKEY (MCUXCLFFDH_FFDHE2048_SIZE_PRIMEQ)
46
#define MCUXCLFFDH_FFDHE2048_SIZE_SHAREDSECRET (MCUXCLFFDH_FFDHE2048_SIZE_PRIMEP)
/* MCUXCLFFDH_FFDHE2048_SIZE */
48
53
#define MCUXCLFFDH_FFDHE3072_SIZE_PRIMEP (384U)
54
#define MCUXCLFFDH_FFDHE3072_SIZE_PRIMEQ (384U)
55
#define MCUXCLFFDH_FFDHE3072_SIZE_PUBLICKEY (MCUXCLFFDH_FFDHE3072_SIZE_PRIMEP)
56
#define MCUXCLFFDH_FFDHE3072_SIZE_PRIVATEKEY (MCUXCLFFDH_FFDHE3072_SIZE_PRIMEQ)
57
#define MCUXCLFFDH_FFDHE3072_SIZE_SHAREDSECRET (MCUXCLFFDH_FFDHE3072_SIZE_PRIMEP)
/* MCUXCLFFDH_FFDHE3072_SIZE */
59
64
#define MCUXCLFFDH_FFDHE4096_SIZE_PRIMEP (512U)
65
#define MCUXCLFFDH_FFDHE4096_SIZE_PRIMEQ (512U)
66
#define MCUXCLFFDH_FFDHE4096_SIZE_PUBLICKEY (MCUXCLFFDH_FFDHE4096_SIZE_PRIMEP)
67
#define MCUXCLFFDH_FFDHE4096_SIZE_PRIVATEKEY (MCUXCLFFDH_FFDHE4096_SIZE_PRIMEQ)
68
#define MCUXCLFFDH_FFDHE4096_SIZE_SHAREDSECRET (MCUXCLFFDH_FFDHE4096_SIZE_PRIMEP)
/* MCUXCLFFDH_FFDHE4096_SIZE */
70
75
#define MCUXCLFFDH_FFDHE6144_SIZE_PRIMEP (768U)
76
#define MCUXCLFFDH_FFDHE6144_SIZE_PRIMEQ (768U)
77
#define MCUXCLFFDH_FFDHE6144_SIZE_PUBLICKEY (MCUXCLFFDH_FFDHE6144_SIZE_PRIMEP)
78
#define MCUXCLFFDH_FFDHE6144_SIZE_PRIVATEKEY (MCUXCLFFDH_FFDHE6144_SIZE_PRIMEQ)
79
#define MCUXCLFFDH_FFDHE6144_SIZE_SHAREDSECRET (MCUXCLFFDH_FFDHE6144_SIZE_PRIMEP)
/* MCUXCLFFDH_FFDHE6144_SIZE */
81
86
#define MCUXCLFFDH_FFDHE8192_SIZE_PRIMEP (1024U)
87
#define MCUXCLFFDH_FFDHE8192_SIZE_PRIMEQ (1024U)
88
#define MCUXCLFFDH_FFDHE8192_SIZE_PUBLICKEY (MCUXCLFFDH_FFDHE8192_SIZE_PRIMEP)
89
#define MCUXCLFFDH_FFDHE8192_SIZE_PRIVATEKEY (MCUXCLFFDH_FFDHE8192_SIZE_PRIMEQ)
90
#define MCUXCLFFDH_FFDHE8192_SIZE_SHAREDSECRET (MCUXCLFFDH_FFDHE8192_SIZE_PRIMEP)
/* MCUXCLFFDH_FFDHE8192_SIZE */
92
/* mcuxClFfdh_ParameterSizes */
96
97
#ifdef __cplusplus
98
}
/* extern "C" */
99
#endif
100
101
#endif
/* MCUXCLFFDH_CONSTANTS_H */
mcuxClFfdh_Constants.h
Generated by
1.16.1