Implement a EVP_PKEY KDF to KDF provider bridge
[openssl.git] / util / libcrypto.num
index 1a59d816249fd79b44c7a99373ceaaf52a80abb7..7a31db8bb5ee7799354216d160338492ca728672 100644 (file)
@@ -4198,17 +4198,17 @@ OSSL_STORE_LOADER_get0_engine           4287    3_0_0   EXIST::FUNCTION:
 OPENSSL_fork_prepare                    4288   3_0_0   EXIST:UNIX:FUNCTION:
 OPENSSL_fork_parent                     4289   3_0_0   EXIST:UNIX:FUNCTION:
 OPENSSL_fork_child                      4290   3_0_0   EXIST:UNIX:FUNCTION:
-RAND_DRBG_instantiate                   4292   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_uninstantiate                 4293   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set                           4295   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0
-RAND_DRBG_set_callbacks                 4296   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_new                           4297   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_reseed_interval           4298   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_free                          4299   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_generate                      4300   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_reseed                        4301   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_ex_data                   4302   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_get_ex_data                   4303   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_instantiate                   4292   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_uninstantiate                 4293   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_set                           4295   3_0_0   NOEXIST::FUNCTION:DEPRECATEDIN_3_0
+RAND_DRBG_set_callbacks                 4296   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_new                           4297   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_set_reseed_interval           4298   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_free                          4299   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_generate                      4300   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_reseed                        4301   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_set_ex_data                   4302   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_get_ex_data                   4303   3_0_0   NOEXIST::FUNCTION:
 EVP_sha3_224                            4304   3_0_0   EXIST::FUNCTION:
 EVP_sha3_256                            4305   3_0_0   EXIST::FUNCTION:
 EVP_sha3_384                            4306   3_0_0   EXIST::FUNCTION:
@@ -4223,7 +4223,7 @@ SCRYPT_PARAMS_it                        4314      3_0_0   EXIST::FUNCTION:SCRYPT
 CRYPTO_secure_clear_free                4315   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_meth_get0                      4316   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0
 EVP_PKEY_meth_get_count                 4317   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0
-RAND_DRBG_get0_public                   4319   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_get0_public                   4319   3_0_0   NOEXIST::FUNCTION:
 RAND_priv_bytes                         4320   3_0_0   EXIST::FUNCTION:
 BN_priv_rand                            4321   3_0_0   EXIST::FUNCTION:
 BN_priv_rand_range                      4322   3_0_0   EXIST::FUNCTION:
@@ -4233,7 +4233,7 @@ ASN1_TIME_compare                       4325      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_CTX_ctrl_uint64                4326   3_0_0   EXIST::FUNCTION:
 EVP_DigestFinalXOF                      4327   3_0_0   EXIST::FUNCTION:
 ERR_clear_last_mark                     4328   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_get0_private                  4329   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_get0_private                  4329   3_0_0   NOEXIST::FUNCTION:
 EVP_aria_192_ccm                        4330   3_0_0   EXIST::FUNCTION:ARIA
 EVP_aria_256_gcm                        4331   3_0_0   EXIST::FUNCTION:ARIA
 EVP_aria_256_ccm                        4332   3_0_0   EXIST::FUNCTION:ARIA
@@ -4281,8 +4281,8 @@ RSA_set0_multi_prime_params             4376      3_0_0   EXIST::FUNCTION:RSA
 RSA_get_version                         4377   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0,RSA
 RSA_meth_get_multi_prime_keygen         4378   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0,RSA
 RSA_meth_set_multi_prime_keygen         4379   3_0_0   EXIST::FUNCTION:DEPRECATEDIN_3_0,RSA
-RAND_DRBG_get0_master                   4380   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_reseed_time_interval      4381   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_get0_master                   4380   3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_set_reseed_time_interval      4381   3_0_0   NOEXIST::FUNCTION:
 PROFESSION_INFO_get0_addProfessionInfo  4382   3_0_0   EXIST::FUNCTION:
 ADMISSION_SYNTAX_free                   4383   3_0_0   EXIST::FUNCTION:
 d2i_ADMISSION_SYNTAX                    4384   3_0_0   EXIST::FUNCTION:
@@ -4332,7 +4332,7 @@ ADMISSION_SYNTAX_new                    4427      3_0_0   EXIST::FUNCTION:
 EVP_sha512_256                          4428   3_0_0   EXIST::FUNCTION:
 EVP_sha512_224                          4429   3_0_0   EXIST::FUNCTION:
 OCSP_basic_sign_ctx                     4430   3_0_0   EXIST::FUNCTION:OCSP
-RAND_DRBG_bytes                         4431   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_bytes                         4431   3_0_0   NOEXIST::FUNCTION:
 OSSL_STORE_vctrl                        4433   3_0_0   EXIST::FUNCTION:
 OSSL_STORE_SEARCH_by_alias              4434   3_0_0   EXIST::FUNCTION:
 BIO_bind                                4435   3_0_0   EXIST::FUNCTION:SOCK
@@ -4352,13 +4352,13 @@ X509_get0_authority_key_id              4448    3_0_0   EXIST::FUNCTION:
 OSSL_STORE_LOADER_set_find              4449   3_0_0   EXIST::FUNCTION:
 OSSL_STORE_SEARCH_free                  4450   3_0_0   EXIST::FUNCTION:
 OSSL_STORE_SEARCH_get0_digest           4451   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_reseed_defaults           4452   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_set_reseed_defaults           4452   3_0_0   NOEXIST::FUNCTION:
 EVP_PKEY_new_raw_private_key            4453   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_new_raw_public_key             4454   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_new_CMAC_key                   4455   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_asn1_set_set_priv_key          4456   3_0_0   EXIST::FUNCTION:
 EVP_PKEY_asn1_set_set_pub_key           4457   3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_defaults                  4458   3_0_0   EXIST::FUNCTION:
+RAND_DRBG_set_defaults                  4458   3_0_0   NOEXIST::FUNCTION:
 conf_ssl_name_find                      4469   3_0_0   EXIST::FUNCTION:
 conf_ssl_get_cmd                        4470   3_0_0   EXIST::FUNCTION:
 conf_ssl_get                            4471   3_0_0   EXIST::FUNCTION:
@@ -4642,10 +4642,10 @@ OSSL_CMP_MSG_free                       ?       3_0_0   EXIST::FUNCTION:CMP
 ERR_load_CMP_strings                    ?      3_0_0   EXIST::FUNCTION:CMP
 EVP_MD_CTX_set_params                   ?      3_0_0   EXIST::FUNCTION:
 EVP_MD_CTX_get_params                   ?      3_0_0   EXIST::FUNCTION:
-RAND_DRBG_new_ex                        ?      3_0_0   EXIST::FUNCTION:
-OPENSSL_CTX_get0_primary_drbg           ?      3_0_0   EXIST::FUNCTION:
-OPENSSL_CTX_get0_public_drbg            ?      3_0_0   EXIST::FUNCTION:
-OPENSSL_CTX_get0_private_drbg           ?      3_0_0   EXIST::FUNCTION:
+RAND_DRBG_new_ex                        ?      3_0_0   NOEXIST::FUNCTION:
+OPENSSL_CTX_get0_primary_drbg           ?      3_0_0   NOEXIST::FUNCTION:
+OPENSSL_CTX_get0_public_drbg            ?      3_0_0   NOEXIST::FUNCTION:
+OPENSSL_CTX_get0_private_drbg           ?      3_0_0   NOEXIST::FUNCTION:
 BN_CTX_new_ex                           ?      3_0_0   EXIST::FUNCTION:
 BN_CTX_secure_new_ex                    ?      3_0_0   EXIST::FUNCTION:
 OPENSSL_thread_stop_ex                  ?      3_0_0   EXIST::FUNCTION:
@@ -4806,9 +4806,9 @@ OSSL_CMP_print_to_bio                   ? 3_0_0   EXIST::FUNCTION:CMP
 OSSL_CMP_print_errors_cb                ?      3_0_0   EXIST::FUNCTION:CMP
 OSSL_CRMF_CERTID_get0_issuer            ?      3_0_0   EXIST::FUNCTION:CRMF
 OSSL_CRMF_CERTID_get0_serialNumber      ?      3_0_0   EXIST::FUNCTION:CRMF
-EVP_DigestSignInit_ex                   ?      3_0_0   EXIST::FUNCTION:
+EVP_DigestSignInit_ex                   ?      3_0_0   NOEXIST::FUNCTION:
 EVP_DigestSignUpdate                    ?      3_0_0   EXIST::FUNCTION:
-EVP_DigestVerifyInit_ex                 ?      3_0_0   EXIST::FUNCTION:
+EVP_DigestVerifyInit_ex                 ?      3_0_0   NOEXIST::FUNCTION:
 EVP_DigestVerifyUpdate                  ?      3_0_0   EXIST::FUNCTION:
 BN_check_prime                          ?      3_0_0   EXIST::FUNCTION:
 EVP_KEYMGMT_is_a                        ?      3_0_0   EXIST::FUNCTION:
@@ -4923,8 +4923,8 @@ PKCS8_pkey_add1_attr_by_OBJ             ? 3_0_0   EXIST::FUNCTION:
 EVP_PKEY_private_check                  ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_pairwise_check                 ?      3_0_0   EXIST::FUNCTION:
 ASN1_item_verify_ctx                    ?      3_0_0   EXIST::FUNCTION:
-RAND_DRBG_set_callback_data             ?      3_0_0   EXIST::FUNCTION:
-RAND_DRBG_get_callback_data             ?      3_0_0   EXIST::FUNCTION:
+RAND_DRBG_set_callback_data             ?      3_0_0   NOEXIST::FUNCTION:
+RAND_DRBG_get_callback_data             ?      3_0_0   NOEXIST::FUNCTION:
 BIO_socket_wait                         ?      3_0_0   EXIST::FUNCTION:SOCK
 BIO_wait                                ?      3_0_0   EXIST::FUNCTION:
 BIO_do_connect_retry                    ?      3_0_0   EXIST::FUNCTION:
@@ -5106,12 +5106,12 @@ EVP_RAND_uninstantiate                  ?       3_0_0   EXIST::FUNCTION:
 EVP_RAND_generate                       ?      3_0_0   EXIST::FUNCTION:
 EVP_RAND_reseed                         ?      3_0_0   EXIST::FUNCTION:
 EVP_RAND_nonce                          ?      3_0_0   EXIST::FUNCTION:
-EVP_RAND_set_callbacks                  ?      3_0_0   EXIST::FUNCTION:
+EVP_RAND_set_callbacks                  ?      3_0_0   NOEXIST::FUNCTION:
 EVP_RAND_enable_locking                 ?      3_0_0   EXIST::FUNCTION:
 EVP_RAND_verify_zeroization             ?      3_0_0   EXIST::FUNCTION:
 EVP_RAND_strength                       ?      3_0_0   EXIST::FUNCTION:
 EVP_RAND_state                          ?      3_0_0   EXIST::FUNCTION:
-RAND_DRBG_verify_zeroization            ?      3_0_0   EXIST::FUNCTION:
+RAND_DRBG_verify_zeroization            ?      3_0_0   NOEXIST::FUNCTION:
 EVP_default_properties_is_fips_enabled  ?      3_0_0   EXIST::FUNCTION:
 EVP_default_properties_enable_fips      ?      3_0_0   EXIST::FUNCTION:
 EVP_PKEY_new_raw_private_key_with_libctx ?     3_0_0   EXIST::FUNCTION:
@@ -5163,16 +5163,14 @@ OSSL_DESERIALIZER_settable_ctx_params   ?       3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_new               ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_set_params        ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_free              ?      3_0_0   EXIST::FUNCTION:
-OSSL_DESERIALIZER_CTX_set_cipher        ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_set_passphrase    ?      3_0_0   EXIST::FUNCTION:
-OSSL_DESERIALIZER_CTX_set_passphrase_cb ?      3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_set_pem_password_cb ?    3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_set_passphrase_ui ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_from_bio              ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_from_fp               ?      3_0_0   EXIST::FUNCTION:STDIO
 OSSL_DESERIALIZER_CTX_add_deserializer  ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_add_extra         ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_num_deserializers ?      3_0_0   EXIST::FUNCTION:
-OSSL_DESERIALIZER_CTX_set_finalizer     ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_set_input_type    ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_export                ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_INSTANCE_deserializer ?      3_0_0   EXIST::FUNCTION:
@@ -5181,3 +5179,53 @@ ERR_load_OSSL_DESERIALIZER_strings      ?        3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_gettable_params       ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_get_params            ?      3_0_0   EXIST::FUNCTION:
 OSSL_DESERIALIZER_CTX_new_by_EVP_PKEY   ?      3_0_0   EXIST::FUNCTION:
+EVP_PKEY_set1_X25519                    ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get0_X25519                    ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get1_X25519                    ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_set1_X448                      ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get0_X448                      ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get1_X448                      ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_set1_ED25519                   ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get0_ED25519                   ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get1_ED25519                   ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_set1_ED448                     ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get0_ED448                     ?      3_0_0   EXIST::FUNCTION:EC
+EVP_PKEY_get1_ED448                     ?      3_0_0   EXIST::FUNCTION:EC
+OSSL_DESERIALIZER_CTX_set_construct     ?      3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_set_construct_data ?     3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_set_cleanup       ?      3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_get_construct     ?      3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_get_construct_data ?     3_0_0   EXIST::FUNCTION:
+OSSL_DESERIALIZER_CTX_get_cleanup       ?      3_0_0   EXIST::FUNCTION:
+RAND_get0_primary                       ?      3_0_0   EXIST::FUNCTION:
+RAND_get0_public                        ?      3_0_0   EXIST::FUNCTION:
+RAND_get0_private                       ?      3_0_0   EXIST::FUNCTION:
+PKCS12_SAFEBAG_get0_bag_obj             ?      3_0_0   EXIST::FUNCTION:
+PKCS12_SAFEBAG_get0_bag_type            ?      3_0_0   EXIST::FUNCTION:
+PKCS12_SAFEBAG_create_secret            ?      3_0_0   EXIST::FUNCTION:
+PKCS12_add1_attr_by_NID                 ?      3_0_0   EXIST::FUNCTION:
+PKCS12_add1_attr_by_txt                 ?      3_0_0   EXIST::FUNCTION:
+PKCS12_add_secret                       ?      3_0_0   EXIST::FUNCTION:
+SMIME_write_ASN1_with_libctx            ?      3_0_0   EXIST::FUNCTION:
+SMIME_read_ASN1_ex                      ?      3_0_0   EXIST::FUNCTION:
+CMS_ContentInfo_new_with_libctx         ?      3_0_0   EXIST::FUNCTION:CMS
+SMIME_read_CMS_ex                       ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_sign_with_libctx                    ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_data_create_with_libctx             ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_digest_create_with_libctx           ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_EncryptedData_encrypt_with_libctx   ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_encrypt_with_libctx                 ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_EnvelopedData_create_with_libctx    ?      3_0_0   EXIST::FUNCTION:CMS
+CMS_ReceiptRequest_create0_with_libctx  ?      3_0_0   EXIST::FUNCTION:CMS
+EVP_SignFinal_with_libctx               ?      3_0_0   EXIST::FUNCTION:
+EVP_VerifyFinal_with_libctx             ?      3_0_0   EXIST::FUNCTION:
+EVP_DigestSignInit_with_libctx          ?      3_0_0   EXIST::FUNCTION:
+EVP_DigestVerifyInit_with_libctx        ?      3_0_0   EXIST::FUNCTION:
+PKCS7_new_with_libctx                   ?      3_0_0   EXIST::FUNCTION:
+PKCS7_sign_with_libctx                  ?      3_0_0   EXIST::FUNCTION:
+PKCS7_encrypt_with_libctx               ?      3_0_0   EXIST::FUNCTION:
+SMIME_read_PKCS7_ex                     ?      3_0_0   EXIST::FUNCTION:
+OSSL_PROVIDER_self_test                 ?      3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_set_tls1_prf_md            ?      3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_set1_tls1_prf_secret       ?      3_0_0   EXIST::FUNCTION:
+EVP_PKEY_CTX_add1_tls1_prf_seed         ?      3_0_0   EXIST::FUNCTION: