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