1 | /*
|
---|
2 | * WARNING: do not edit!
|
---|
3 | * Generated by Makefile from param_names.h.in
|
---|
4 | *
|
---|
5 | * Copyright 2023 The OpenSSL Project Authors. All Rights Reserved.
|
---|
6 | *
|
---|
7 | * Licensed under the Apache License 2.0 (the "License"). You may not use
|
---|
8 | * this file except in compliance with the License. You can obtain a copy
|
---|
9 | * in the file LICENSE in the source distribution or at
|
---|
10 | * https://www.openssl.org/source/license.html
|
---|
11 | */
|
---|
12 |
|
---|
13 |
|
---|
14 | int ossl_param_find_pidx(const char *s);
|
---|
15 |
|
---|
16 | /* Parameter name definitions - generated by util/perl/OpenSSL/paramnames.pm */
|
---|
17 | #define NUM_PIDX 291
|
---|
18 |
|
---|
19 | #define PIDX_ALG_PARAM_CIPHER 0
|
---|
20 | #define PIDX_ALG_PARAM_DIGEST 1
|
---|
21 | #define PIDX_ALG_PARAM_ENGINE 2
|
---|
22 | #define PIDX_ALG_PARAM_MAC 3
|
---|
23 | #define PIDX_ALG_PARAM_PROPERTIES 4
|
---|
24 | #define PIDX_ASYM_CIPHER_PARAM_DIGEST PIDX_PKEY_PARAM_DIGEST
|
---|
25 | #define PIDX_ASYM_CIPHER_PARAM_ENGINE PIDX_PKEY_PARAM_ENGINE
|
---|
26 | #define PIDX_ASYM_CIPHER_PARAM_IMPLICIT_REJECTION 5
|
---|
27 | #define PIDX_ASYM_CIPHER_PARAM_MGF1_DIGEST PIDX_PKEY_PARAM_MGF1_DIGEST
|
---|
28 | #define PIDX_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS PIDX_PKEY_PARAM_MGF1_PROPERTIES
|
---|
29 | #define PIDX_ASYM_CIPHER_PARAM_OAEP_DIGEST PIDX_ALG_PARAM_DIGEST
|
---|
30 | #define PIDX_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS 6
|
---|
31 | #define PIDX_ASYM_CIPHER_PARAM_OAEP_LABEL 7
|
---|
32 | #define PIDX_ASYM_CIPHER_PARAM_PAD_MODE PIDX_PKEY_PARAM_PAD_MODE
|
---|
33 | #define PIDX_ASYM_CIPHER_PARAM_PROPERTIES PIDX_PKEY_PARAM_PROPERTIES
|
---|
34 | #define PIDX_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION 8
|
---|
35 | #define PIDX_ASYM_CIPHER_PARAM_TLS_NEGOTIATED_VERSION 9
|
---|
36 | #define PIDX_CAPABILITY_TLS_GROUP_ALG 10
|
---|
37 | #define PIDX_CAPABILITY_TLS_GROUP_ID 11
|
---|
38 | #define PIDX_CAPABILITY_TLS_GROUP_IS_KEM 12
|
---|
39 | #define PIDX_CAPABILITY_TLS_GROUP_MAX_DTLS 13
|
---|
40 | #define PIDX_CAPABILITY_TLS_GROUP_MAX_TLS 14
|
---|
41 | #define PIDX_CAPABILITY_TLS_GROUP_MIN_DTLS 15
|
---|
42 | #define PIDX_CAPABILITY_TLS_GROUP_MIN_TLS 16
|
---|
43 | #define PIDX_CAPABILITY_TLS_GROUP_NAME 17
|
---|
44 | #define PIDX_CAPABILITY_TLS_GROUP_NAME_INTERNAL 18
|
---|
45 | #define PIDX_CAPABILITY_TLS_GROUP_SECURITY_BITS 19
|
---|
46 | #define PIDX_CAPABILITY_TLS_SIGALG_CODE_POINT 20
|
---|
47 | #define PIDX_CAPABILITY_TLS_SIGALG_HASH_NAME 21
|
---|
48 | #define PIDX_CAPABILITY_TLS_SIGALG_HASH_OID 22
|
---|
49 | #define PIDX_CAPABILITY_TLS_SIGALG_IANA_NAME 23
|
---|
50 | #define PIDX_CAPABILITY_TLS_SIGALG_KEYTYPE 24
|
---|
51 | #define PIDX_CAPABILITY_TLS_SIGALG_KEYTYPE_OID 25
|
---|
52 | #define PIDX_CAPABILITY_TLS_SIGALG_MAX_TLS 14
|
---|
53 | #define PIDX_CAPABILITY_TLS_SIGALG_MIN_TLS 16
|
---|
54 | #define PIDX_CAPABILITY_TLS_SIGALG_NAME 26
|
---|
55 | #define PIDX_CAPABILITY_TLS_SIGALG_OID 27
|
---|
56 | #define PIDX_CAPABILITY_TLS_SIGALG_SECURITY_BITS 28
|
---|
57 | #define PIDX_CAPABILITY_TLS_SIGALG_SIG_NAME 29
|
---|
58 | #define PIDX_CAPABILITY_TLS_SIGALG_SIG_OID 30
|
---|
59 | #define PIDX_CIPHER_PARAM_AEAD 31
|
---|
60 | #define PIDX_CIPHER_PARAM_AEAD_IVLEN PIDX_CIPHER_PARAM_IVLEN
|
---|
61 | #define PIDX_CIPHER_PARAM_AEAD_MAC_KEY 32
|
---|
62 | #define PIDX_CIPHER_PARAM_AEAD_TAG 33
|
---|
63 | #define PIDX_CIPHER_PARAM_AEAD_TAGLEN 34
|
---|
64 | #define PIDX_CIPHER_PARAM_AEAD_TLS1_AAD 35
|
---|
65 | #define PIDX_CIPHER_PARAM_AEAD_TLS1_AAD_PAD 36
|
---|
66 | #define PIDX_CIPHER_PARAM_AEAD_TLS1_GET_IV_GEN 37
|
---|
67 | #define PIDX_CIPHER_PARAM_AEAD_TLS1_IV_FIXED 38
|
---|
68 | #define PIDX_CIPHER_PARAM_AEAD_TLS1_SET_IV_INV 39
|
---|
69 | #define PIDX_CIPHER_PARAM_ALGORITHM_ID_PARAMS 40
|
---|
70 | #define PIDX_CIPHER_PARAM_BLOCK_SIZE 41
|
---|
71 | #define PIDX_CIPHER_PARAM_CTS 42
|
---|
72 | #define PIDX_CIPHER_PARAM_CTS_MODE 43
|
---|
73 | #define PIDX_CIPHER_PARAM_CUSTOM_IV 44
|
---|
74 | #define PIDX_CIPHER_PARAM_HAS_RAND_KEY 45
|
---|
75 | #define PIDX_CIPHER_PARAM_IV 46
|
---|
76 | #define PIDX_CIPHER_PARAM_IVLEN 47
|
---|
77 | #define PIDX_CIPHER_PARAM_KEYLEN 48
|
---|
78 | #define PIDX_CIPHER_PARAM_MODE 49
|
---|
79 | #define PIDX_CIPHER_PARAM_NUM 50
|
---|
80 | #define PIDX_CIPHER_PARAM_PADDING 51
|
---|
81 | #define PIDX_CIPHER_PARAM_RANDOM_KEY 52
|
---|
82 | #define PIDX_CIPHER_PARAM_RC2_KEYBITS 53
|
---|
83 | #define PIDX_CIPHER_PARAM_ROUNDS 54
|
---|
84 | #define PIDX_CIPHER_PARAM_SPEED 55
|
---|
85 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK 56
|
---|
86 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD 57
|
---|
87 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_AAD_PACKLEN 58
|
---|
88 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC 59
|
---|
89 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_IN 60
|
---|
90 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_ENC_LEN 61
|
---|
91 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_INTERLEAVE 62
|
---|
92 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_BUFSIZE 63
|
---|
93 | #define PIDX_CIPHER_PARAM_TLS1_MULTIBLOCK_MAX_SEND_FRAGMENT 64
|
---|
94 | #define PIDX_CIPHER_PARAM_TLS_MAC 65
|
---|
95 | #define PIDX_CIPHER_PARAM_TLS_MAC_SIZE 66
|
---|
96 | #define PIDX_CIPHER_PARAM_TLS_VERSION 67
|
---|
97 | #define PIDX_CIPHER_PARAM_UPDATED_IV 68
|
---|
98 | #define PIDX_CIPHER_PARAM_USE_BITS 69
|
---|
99 | #define PIDX_CIPHER_PARAM_XTS_STANDARD 70
|
---|
100 | #define PIDX_DECODER_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
101 | #define PIDX_DIGEST_PARAM_ALGID_ABSENT 71
|
---|
102 | #define PIDX_DIGEST_PARAM_BLOCK_SIZE 41
|
---|
103 | #define PIDX_DIGEST_PARAM_MICALG 72
|
---|
104 | #define PIDX_DIGEST_PARAM_PAD_TYPE 73
|
---|
105 | #define PIDX_DIGEST_PARAM_SIZE 74
|
---|
106 | #define PIDX_DIGEST_PARAM_SSL3_MS 75
|
---|
107 | #define PIDX_DIGEST_PARAM_XOF 76
|
---|
108 | #define PIDX_DIGEST_PARAM_XOFLEN 77
|
---|
109 | #define PIDX_DRBG_PARAM_CIPHER PIDX_ALG_PARAM_CIPHER
|
---|
110 | #define PIDX_DRBG_PARAM_DIGEST PIDX_ALG_PARAM_DIGEST
|
---|
111 | #define PIDX_DRBG_PARAM_ENTROPY_REQUIRED 78
|
---|
112 | #define PIDX_DRBG_PARAM_MAC PIDX_ALG_PARAM_MAC
|
---|
113 | #define PIDX_DRBG_PARAM_MAX_ADINLEN 79
|
---|
114 | #define PIDX_DRBG_PARAM_MAX_ENTROPYLEN 80
|
---|
115 | #define PIDX_DRBG_PARAM_MAX_LENGTH 81
|
---|
116 | #define PIDX_DRBG_PARAM_MAX_NONCELEN 82
|
---|
117 | #define PIDX_DRBG_PARAM_MAX_PERSLEN 83
|
---|
118 | #define PIDX_DRBG_PARAM_MIN_ENTROPYLEN 84
|
---|
119 | #define PIDX_DRBG_PARAM_MIN_LENGTH 85
|
---|
120 | #define PIDX_DRBG_PARAM_MIN_NONCELEN 86
|
---|
121 | #define PIDX_DRBG_PARAM_PREDICTION_RESISTANCE 87
|
---|
122 | #define PIDX_DRBG_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
123 | #define PIDX_DRBG_PARAM_RANDOM_DATA 88
|
---|
124 | #define PIDX_DRBG_PARAM_RESEED_COUNTER 89
|
---|
125 | #define PIDX_DRBG_PARAM_RESEED_REQUESTS 90
|
---|
126 | #define PIDX_DRBG_PARAM_RESEED_TIME 91
|
---|
127 | #define PIDX_DRBG_PARAM_RESEED_TIME_INTERVAL 92
|
---|
128 | #define PIDX_DRBG_PARAM_SIZE 74
|
---|
129 | #define PIDX_DRBG_PARAM_USE_DF 93
|
---|
130 | #define PIDX_ENCODER_PARAM_CIPHER PIDX_ALG_PARAM_CIPHER
|
---|
131 | #define PIDX_ENCODER_PARAM_ENCRYPT_LEVEL 94
|
---|
132 | #define PIDX_ENCODER_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
133 | #define PIDX_ENCODER_PARAM_SAVE_PARAMETERS 95
|
---|
134 | #define PIDX_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE 96
|
---|
135 | #define PIDX_EXCHANGE_PARAM_KDF_DIGEST 97
|
---|
136 | #define PIDX_EXCHANGE_PARAM_KDF_DIGEST_PROPS 98
|
---|
137 | #define PIDX_EXCHANGE_PARAM_KDF_OUTLEN 99
|
---|
138 | #define PIDX_EXCHANGE_PARAM_KDF_TYPE 100
|
---|
139 | #define PIDX_EXCHANGE_PARAM_KDF_UKM 101
|
---|
140 | #define PIDX_EXCHANGE_PARAM_PAD 102
|
---|
141 | #define PIDX_GEN_PARAM_ITERATION 103
|
---|
142 | #define PIDX_GEN_PARAM_POTENTIAL 104
|
---|
143 | #define PIDX_KDF_PARAM_ARGON2_AD 105
|
---|
144 | #define PIDX_KDF_PARAM_ARGON2_LANES 106
|
---|
145 | #define PIDX_KDF_PARAM_ARGON2_MEMCOST 107
|
---|
146 | #define PIDX_KDF_PARAM_ARGON2_VERSION 108
|
---|
147 | #define PIDX_KDF_PARAM_CEK_ALG 109
|
---|
148 | #define PIDX_KDF_PARAM_CIPHER PIDX_ALG_PARAM_CIPHER
|
---|
149 | #define PIDX_KDF_PARAM_CONSTANT 110
|
---|
150 | #define PIDX_KDF_PARAM_DATA 111
|
---|
151 | #define PIDX_KDF_PARAM_DIGEST PIDX_ALG_PARAM_DIGEST
|
---|
152 | #define PIDX_KDF_PARAM_EARLY_CLEAN 112
|
---|
153 | #define PIDX_KDF_PARAM_HMACDRBG_ENTROPY 113
|
---|
154 | #define PIDX_KDF_PARAM_HMACDRBG_NONCE 114
|
---|
155 | #define PIDX_KDF_PARAM_INFO 115
|
---|
156 | #define PIDX_KDF_PARAM_ITER 116
|
---|
157 | #define PIDX_KDF_PARAM_KBKDF_R 117
|
---|
158 | #define PIDX_KDF_PARAM_KBKDF_USE_L 118
|
---|
159 | #define PIDX_KDF_PARAM_KBKDF_USE_SEPARATOR 119
|
---|
160 | #define PIDX_KDF_PARAM_KEY 120
|
---|
161 | #define PIDX_KDF_PARAM_LABEL 121
|
---|
162 | #define PIDX_KDF_PARAM_MAC PIDX_ALG_PARAM_MAC
|
---|
163 | #define PIDX_KDF_PARAM_MAC_SIZE 122
|
---|
164 | #define PIDX_KDF_PARAM_MODE 49
|
---|
165 | #define PIDX_KDF_PARAM_PASSWORD 123
|
---|
166 | #define PIDX_KDF_PARAM_PKCS12_ID 124
|
---|
167 | #define PIDX_KDF_PARAM_PKCS5 125
|
---|
168 | #define PIDX_KDF_PARAM_PREFIX 126
|
---|
169 | #define PIDX_KDF_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
170 | #define PIDX_KDF_PARAM_SALT 127
|
---|
171 | #define PIDX_KDF_PARAM_SCRYPT_MAXMEM 128
|
---|
172 | #define PIDX_KDF_PARAM_SCRYPT_N 129
|
---|
173 | #define PIDX_KDF_PARAM_SCRYPT_P 130
|
---|
174 | #define PIDX_KDF_PARAM_SCRYPT_R 117
|
---|
175 | #define PIDX_KDF_PARAM_SECRET 131
|
---|
176 | #define PIDX_KDF_PARAM_SEED 132
|
---|
177 | #define PIDX_KDF_PARAM_SIZE 74
|
---|
178 | #define PIDX_KDF_PARAM_SSHKDF_SESSION_ID 133
|
---|
179 | #define PIDX_KDF_PARAM_SSHKDF_TYPE 134
|
---|
180 | #define PIDX_KDF_PARAM_SSHKDF_XCGHASH 135
|
---|
181 | #define PIDX_KDF_PARAM_THREADS 136
|
---|
182 | #define PIDX_KDF_PARAM_UKM 137
|
---|
183 | #define PIDX_KDF_PARAM_X942_ACVPINFO 138
|
---|
184 | #define PIDX_KDF_PARAM_X942_PARTYUINFO 139
|
---|
185 | #define PIDX_KDF_PARAM_X942_PARTYVINFO 140
|
---|
186 | #define PIDX_KDF_PARAM_X942_SUPP_PRIVINFO 141
|
---|
187 | #define PIDX_KDF_PARAM_X942_SUPP_PUBINFO 142
|
---|
188 | #define PIDX_KDF_PARAM_X942_USE_KEYBITS 143
|
---|
189 | #define PIDX_KEM_PARAM_IKME 144
|
---|
190 | #define PIDX_KEM_PARAM_OPERATION 145
|
---|
191 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_BLOCK_PADDING 146
|
---|
192 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_MAX_EARLY_DATA 147
|
---|
193 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_MAX_FRAG_LEN 148
|
---|
194 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_MODE 49
|
---|
195 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_OPTIONS 149
|
---|
196 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_READ_AHEAD 150
|
---|
197 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_STREAM_MAC 151
|
---|
198 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_TLSTREE 152
|
---|
199 | #define PIDX_LIBSSL_RECORD_LAYER_PARAM_USE_ETM 153
|
---|
200 | #define PIDX_LIBSSL_RECORD_LAYER_READ_BUFFER_LEN 154
|
---|
201 | #define PIDX_MAC_PARAM_BLOCK_SIZE 155
|
---|
202 | #define PIDX_MAC_PARAM_CIPHER PIDX_ALG_PARAM_CIPHER
|
---|
203 | #define PIDX_MAC_PARAM_CUSTOM 156
|
---|
204 | #define PIDX_MAC_PARAM_C_ROUNDS 157
|
---|
205 | #define PIDX_MAC_PARAM_DIGEST PIDX_ALG_PARAM_DIGEST
|
---|
206 | #define PIDX_MAC_PARAM_DIGEST_NOINIT 158
|
---|
207 | #define PIDX_MAC_PARAM_DIGEST_ONESHOT 159
|
---|
208 | #define PIDX_MAC_PARAM_D_ROUNDS 160
|
---|
209 | #define PIDX_MAC_PARAM_IV 46
|
---|
210 | #define PIDX_MAC_PARAM_KEY 120
|
---|
211 | #define PIDX_MAC_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
212 | #define PIDX_MAC_PARAM_SALT 127
|
---|
213 | #define PIDX_MAC_PARAM_SIZE 74
|
---|
214 | #define PIDX_MAC_PARAM_TLS_DATA_SIZE 161
|
---|
215 | #define PIDX_MAC_PARAM_XOF 76
|
---|
216 | #define PIDX_OBJECT_PARAM_DATA 111
|
---|
217 | #define PIDX_OBJECT_PARAM_DATA_STRUCTURE 162
|
---|
218 | #define PIDX_OBJECT_PARAM_DATA_TYPE 163
|
---|
219 | #define PIDX_OBJECT_PARAM_DESC 164
|
---|
220 | #define PIDX_OBJECT_PARAM_REFERENCE 165
|
---|
221 | #define PIDX_OBJECT_PARAM_TYPE 134
|
---|
222 | #define PIDX_PASSPHRASE_PARAM_INFO 115
|
---|
223 | #define PIDX_PKEY_PARAM_BITS 166
|
---|
224 | #define PIDX_PKEY_PARAM_CIPHER PIDX_ALG_PARAM_CIPHER
|
---|
225 | #define PIDX_PKEY_PARAM_DEFAULT_DIGEST 167
|
---|
226 | #define PIDX_PKEY_PARAM_DHKEM_IKM 168
|
---|
227 | #define PIDX_PKEY_PARAM_DH_GENERATOR 169
|
---|
228 | #define PIDX_PKEY_PARAM_DH_PRIV_LEN 170
|
---|
229 | #define PIDX_PKEY_PARAM_DIGEST PIDX_ALG_PARAM_DIGEST
|
---|
230 | #define PIDX_PKEY_PARAM_DIGEST_SIZE 171
|
---|
231 | #define PIDX_PKEY_PARAM_DIST_ID 172
|
---|
232 | #define PIDX_PKEY_PARAM_EC_A 173
|
---|
233 | #define PIDX_PKEY_PARAM_EC_B 174
|
---|
234 | #define PIDX_PKEY_PARAM_EC_CHAR2_M 175
|
---|
235 | #define PIDX_PKEY_PARAM_EC_CHAR2_PP_K1 176
|
---|
236 | #define PIDX_PKEY_PARAM_EC_CHAR2_PP_K2 177
|
---|
237 | #define PIDX_PKEY_PARAM_EC_CHAR2_PP_K3 178
|
---|
238 | #define PIDX_PKEY_PARAM_EC_CHAR2_TP_BASIS 179
|
---|
239 | #define PIDX_PKEY_PARAM_EC_CHAR2_TYPE 180
|
---|
240 | #define PIDX_PKEY_PARAM_EC_COFACTOR 181
|
---|
241 | #define PIDX_PKEY_PARAM_EC_DECODED_FROM_EXPLICIT_PARAMS 182
|
---|
242 | #define PIDX_PKEY_PARAM_EC_ENCODING 183
|
---|
243 | #define PIDX_PKEY_PARAM_EC_FIELD_TYPE 184
|
---|
244 | #define PIDX_PKEY_PARAM_EC_GENERATOR 185
|
---|
245 | #define PIDX_PKEY_PARAM_EC_GROUP_CHECK_TYPE 186
|
---|
246 | #define PIDX_PKEY_PARAM_EC_INCLUDE_PUBLIC 187
|
---|
247 | #define PIDX_PKEY_PARAM_EC_ORDER 188
|
---|
248 | #define PIDX_PKEY_PARAM_EC_P 130
|
---|
249 | #define PIDX_PKEY_PARAM_EC_POINT_CONVERSION_FORMAT 189
|
---|
250 | #define PIDX_PKEY_PARAM_EC_PUB_X 190
|
---|
251 | #define PIDX_PKEY_PARAM_EC_PUB_Y 191
|
---|
252 | #define PIDX_PKEY_PARAM_EC_SEED 132
|
---|
253 | #define PIDX_PKEY_PARAM_ENCODED_PUBLIC_KEY 192
|
---|
254 | #define PIDX_PKEY_PARAM_ENGINE PIDX_ALG_PARAM_ENGINE
|
---|
255 | #define PIDX_PKEY_PARAM_FFC_COFACTOR 193
|
---|
256 | #define PIDX_PKEY_PARAM_FFC_DIGEST PIDX_PKEY_PARAM_DIGEST
|
---|
257 | #define PIDX_PKEY_PARAM_FFC_DIGEST_PROPS PIDX_PKEY_PARAM_PROPERTIES
|
---|
258 | #define PIDX_PKEY_PARAM_FFC_G 194
|
---|
259 | #define PIDX_PKEY_PARAM_FFC_GINDEX 195
|
---|
260 | #define PIDX_PKEY_PARAM_FFC_H 196
|
---|
261 | #define PIDX_PKEY_PARAM_FFC_P 130
|
---|
262 | #define PIDX_PKEY_PARAM_FFC_PBITS 197
|
---|
263 | #define PIDX_PKEY_PARAM_FFC_PCOUNTER 198
|
---|
264 | #define PIDX_PKEY_PARAM_FFC_Q 199
|
---|
265 | #define PIDX_PKEY_PARAM_FFC_QBITS 200
|
---|
266 | #define PIDX_PKEY_PARAM_FFC_SEED 132
|
---|
267 | #define PIDX_PKEY_PARAM_FFC_TYPE 134
|
---|
268 | #define PIDX_PKEY_PARAM_FFC_VALIDATE_G 201
|
---|
269 | #define PIDX_PKEY_PARAM_FFC_VALIDATE_LEGACY 202
|
---|
270 | #define PIDX_PKEY_PARAM_FFC_VALIDATE_PQ 203
|
---|
271 | #define PIDX_PKEY_PARAM_GROUP_NAME 204
|
---|
272 | #define PIDX_PKEY_PARAM_IMPLICIT_REJECTION 5
|
---|
273 | #define PIDX_PKEY_PARAM_MANDATORY_DIGEST 205
|
---|
274 | #define PIDX_PKEY_PARAM_MASKGENFUNC 206
|
---|
275 | #define PIDX_PKEY_PARAM_MAX_SIZE 207
|
---|
276 | #define PIDX_PKEY_PARAM_MGF1_DIGEST 208
|
---|
277 | #define PIDX_PKEY_PARAM_MGF1_PROPERTIES 209
|
---|
278 | #define PIDX_PKEY_PARAM_PAD_MODE 210
|
---|
279 | #define PIDX_PKEY_PARAM_PRIV_KEY 211
|
---|
280 | #define PIDX_PKEY_PARAM_PROPERTIES PIDX_ALG_PARAM_PROPERTIES
|
---|
281 | #define PIDX_PKEY_PARAM_PUB_KEY 212
|
---|
282 | #define PIDX_PKEY_PARAM_RSA_BITS PIDX_PKEY_PARAM_BITS
|
---|
283 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT 213
|
---|
284 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT1 214
|
---|
285 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT2 215
|
---|
286 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT3 216
|
---|
287 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT4 217
|
---|
288 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT5 218
|
---|
289 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT6 219
|
---|
290 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT7 220
|
---|
291 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT8 221
|
---|
292 | #define PIDX_PKEY_PARAM_RSA_COEFFICIENT9 222
|
---|
293 | #define PIDX_PKEY_PARAM_RSA_D 223
|
---|
294 | #define PIDX_PKEY_PARAM_RSA_DERIVE_FROM_PQ 224
|
---|
295 | #define PIDX_PKEY_PARAM_RSA_DIGEST PIDX_PKEY_PARAM_DIGEST
|
---|
296 | #define PIDX_PKEY_PARAM_RSA_DIGEST_PROPS PIDX_PKEY_PARAM_PROPERTIES
|
---|
297 | #define PIDX_PKEY_PARAM_RSA_E 225
|
---|
298 | #define PIDX_PKEY_PARAM_RSA_EXPONENT 226
|
---|
299 | #define PIDX_PKEY_PARAM_RSA_EXPONENT1 227
|
---|
300 | #define PIDX_PKEY_PARAM_RSA_EXPONENT10 228
|
---|
301 | #define PIDX_PKEY_PARAM_RSA_EXPONENT2 229
|
---|
302 | #define PIDX_PKEY_PARAM_RSA_EXPONENT3 230
|
---|
303 | #define PIDX_PKEY_PARAM_RSA_EXPONENT4 231
|
---|
304 | #define PIDX_PKEY_PARAM_RSA_EXPONENT5 232
|
---|
305 | #define PIDX_PKEY_PARAM_RSA_EXPONENT6 233
|
---|
306 | #define PIDX_PKEY_PARAM_RSA_EXPONENT7 234
|
---|
307 | #define PIDX_PKEY_PARAM_RSA_EXPONENT8 235
|
---|
308 | #define PIDX_PKEY_PARAM_RSA_EXPONENT9 236
|
---|
309 | #define PIDX_PKEY_PARAM_RSA_FACTOR 237
|
---|
310 | #define PIDX_PKEY_PARAM_RSA_FACTOR1 238
|
---|
311 | #define PIDX_PKEY_PARAM_RSA_FACTOR10 239
|
---|
312 | #define PIDX_PKEY_PARAM_RSA_FACTOR2 240
|
---|
313 | #define PIDX_PKEY_PARAM_RSA_FACTOR3 241
|
---|
314 | #define PIDX_PKEY_PARAM_RSA_FACTOR4 242
|
---|
315 | #define PIDX_PKEY_PARAM_RSA_FACTOR5 243
|
---|
316 | #define PIDX_PKEY_PARAM_RSA_FACTOR6 244
|
---|
317 | #define PIDX_PKEY_PARAM_RSA_FACTOR7 245
|
---|
318 | #define PIDX_PKEY_PARAM_RSA_FACTOR8 246
|
---|
319 | #define PIDX_PKEY_PARAM_RSA_FACTOR9 247
|
---|
320 | #define PIDX_PKEY_PARAM_RSA_MASKGENFUNC PIDX_PKEY_PARAM_MASKGENFUNC
|
---|
321 | #define PIDX_PKEY_PARAM_RSA_MGF1_DIGEST PIDX_PKEY_PARAM_MGF1_DIGEST
|
---|
322 | #define PIDX_PKEY_PARAM_RSA_N 129
|
---|
323 | #define PIDX_PKEY_PARAM_RSA_PRIMES 248
|
---|
324 | #define PIDX_PKEY_PARAM_RSA_PSS_SALTLEN 249
|
---|
325 | #define PIDX_PKEY_PARAM_RSA_TEST_P1 250
|
---|
326 | #define PIDX_PKEY_PARAM_RSA_TEST_P2 251
|
---|
327 | #define PIDX_PKEY_PARAM_RSA_TEST_Q1 252
|
---|
328 | #define PIDX_PKEY_PARAM_RSA_TEST_Q2 253
|
---|
329 | #define PIDX_PKEY_PARAM_RSA_TEST_XP 254
|
---|
330 | #define PIDX_PKEY_PARAM_RSA_TEST_XP1 255
|
---|
331 | #define PIDX_PKEY_PARAM_RSA_TEST_XP2 256
|
---|
332 | #define PIDX_PKEY_PARAM_RSA_TEST_XQ 257
|
---|
333 | #define PIDX_PKEY_PARAM_RSA_TEST_XQ1 258
|
---|
334 | #define PIDX_PKEY_PARAM_RSA_TEST_XQ2 259
|
---|
335 | #define PIDX_PKEY_PARAM_SECURITY_BITS 260
|
---|
336 | #define PIDX_PKEY_PARAM_USE_COFACTOR_ECDH PIDX_PKEY_PARAM_USE_COFACTOR_FLAG
|
---|
337 | #define PIDX_PKEY_PARAM_USE_COFACTOR_FLAG 261
|
---|
338 | #define PIDX_PROV_PARAM_BUILDINFO 262
|
---|
339 | #define PIDX_PROV_PARAM_CORE_MODULE_FILENAME 263
|
---|
340 | #define PIDX_PROV_PARAM_CORE_PROV_NAME 264
|
---|
341 | #define PIDX_PROV_PARAM_CORE_VERSION 265
|
---|
342 | #define PIDX_PROV_PARAM_DRBG_TRUNC_DIGEST 266
|
---|
343 | #define PIDX_PROV_PARAM_NAME 267
|
---|
344 | #define PIDX_PROV_PARAM_SECURITY_CHECKS 268
|
---|
345 | #define PIDX_PROV_PARAM_SELF_TEST_DESC 269
|
---|
346 | #define PIDX_PROV_PARAM_SELF_TEST_PHASE 270
|
---|
347 | #define PIDX_PROV_PARAM_SELF_TEST_TYPE 271
|
---|
348 | #define PIDX_PROV_PARAM_STATUS 272
|
---|
349 | #define PIDX_PROV_PARAM_TLS1_PRF_EMS_CHECK 273
|
---|
350 | #define PIDX_PROV_PARAM_VERSION 108
|
---|
351 | #define PIDX_RAND_PARAM_GENERATE 274
|
---|
352 | #define PIDX_RAND_PARAM_MAX_REQUEST 275
|
---|
353 | #define PIDX_RAND_PARAM_STATE 276
|
---|
354 | #define PIDX_RAND_PARAM_STRENGTH 277
|
---|
355 | #define PIDX_RAND_PARAM_TEST_ENTROPY 278
|
---|
356 | #define PIDX_RAND_PARAM_TEST_NONCE 279
|
---|
357 | #define PIDX_SIGNATURE_PARAM_ALGORITHM_ID 280
|
---|
358 | #define PIDX_SIGNATURE_PARAM_CONTEXT_STRING 281
|
---|
359 | #define PIDX_SIGNATURE_PARAM_DIGEST PIDX_PKEY_PARAM_DIGEST
|
---|
360 | #define PIDX_SIGNATURE_PARAM_DIGEST_SIZE PIDX_PKEY_PARAM_DIGEST_SIZE
|
---|
361 | #define PIDX_SIGNATURE_PARAM_INSTANCE 282
|
---|
362 | #define PIDX_SIGNATURE_PARAM_KAT 283
|
---|
363 | #define PIDX_SIGNATURE_PARAM_MGF1_DIGEST PIDX_PKEY_PARAM_MGF1_DIGEST
|
---|
364 | #define PIDX_SIGNATURE_PARAM_MGF1_PROPERTIES PIDX_PKEY_PARAM_MGF1_PROPERTIES
|
---|
365 | #define PIDX_SIGNATURE_PARAM_NONCE_TYPE 284
|
---|
366 | #define PIDX_SIGNATURE_PARAM_PAD_MODE PIDX_PKEY_PARAM_PAD_MODE
|
---|
367 | #define PIDX_SIGNATURE_PARAM_PROPERTIES PIDX_PKEY_PARAM_PROPERTIES
|
---|
368 | #define PIDX_SIGNATURE_PARAM_PSS_SALTLEN 249
|
---|
369 | #define PIDX_STORE_PARAM_ALIAS 285
|
---|
370 | #define PIDX_STORE_PARAM_DIGEST 1
|
---|
371 | #define PIDX_STORE_PARAM_EXPECT 286
|
---|
372 | #define PIDX_STORE_PARAM_FINGERPRINT 287
|
---|
373 | #define PIDX_STORE_PARAM_INPUT_TYPE 288
|
---|
374 | #define PIDX_STORE_PARAM_ISSUER 267
|
---|
375 | #define PIDX_STORE_PARAM_PROPERTIES 4
|
---|
376 | #define PIDX_STORE_PARAM_SERIAL 289
|
---|
377 | #define PIDX_STORE_PARAM_SUBJECT 290
|
---|