/* * 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