Gerd Hoffmann 8f6c2ccc45 openssl: update generated files
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2024-12-06 08:01:25 +00:00

447 lines
20 KiB
C

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