diff options
author | Ramkumar <therealramkumar@gmail.com> | 2024-09-09 08:58:28 +0200 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2024-12-17 12:59:32 +0100 |
commit | ef7967d0b449c7492657549876bdaadd2e575f3c (patch) | |
tree | 476c4d50b2f3785d113faa98d3766fc48af7ab9d /util | |
parent | docs: EVP pipeline API design document (diff) | |
download | openssl-ef7967d0b449c7492657549876bdaadd2e575f3c.tar.xz openssl-ef7967d0b449c7492657549876bdaadd2e575f3c.zip |
feat: add EVP APIs for cipher pipelining
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24636)
Diffstat (limited to 'util')
-rw-r--r-- | util/libcrypto.num | 5 | ||||
-rw-r--r-- | util/perl/OpenSSL/paramnames.pm | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/util/libcrypto.num b/util/libcrypto.num index d94638de52..663fbfbbaf 100644 --- a/util/libcrypto.num +++ b/util/libcrypto.num @@ -5831,3 +5831,8 @@ i2d_OSSL_TIME_PERIOD ? 3_5_0 EXIST::FUNCTION: OSSL_TIME_PERIOD_free ? 3_5_0 EXIST::FUNCTION: OSSL_TIME_PERIOD_new ? 3_5_0 EXIST::FUNCTION: OSSL_TIME_PERIOD_it ? 3_5_0 EXIST::FUNCTION: +EVP_CIPHER_can_pipeline ? 3_5_0 EXIST::FUNCTION: +EVP_CipherPipelineEncryptInit ? 3_5_0 EXIST::FUNCTION: +EVP_CipherPipelineDecryptInit ? 3_5_0 EXIST::FUNCTION: +EVP_CipherPipelineUpdate ? 3_5_0 EXIST::FUNCTION: +EVP_CipherPipelineFinal ? 3_5_0 EXIST::FUNCTION: diff --git a/util/perl/OpenSSL/paramnames.pm b/util/perl/OpenSSL/paramnames.pm index e67f0f2beb..2e9ad2fd40 100644 --- a/util/perl/OpenSSL/paramnames.pm +++ b/util/perl/OpenSSL/paramnames.pm @@ -124,6 +124,7 @@ my %params = ( 'CIPHER_PARAM_NUM' => "num", # uint 'CIPHER_PARAM_ROUNDS' => "rounds", # uint 'CIPHER_PARAM_AEAD_TAG' => "tag", # octet_string + 'CIPHER_PARAM_PIPELINE_AEAD_TAG' => "pipeline-tag",# octet_ptr 'CIPHER_PARAM_AEAD_TLS1_AAD' => "tlsaad", # octet_string 'CIPHER_PARAM_AEAD_TLS1_AAD_PAD' => "tlsaadpad", # size_t 'CIPHER_PARAM_AEAD_TLS1_IV_FIXED' => "tlsivfixed", # octet_string |