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