EVP_ASYM_CIPHER-RSA

Section: OpenSSL (7SSL)
Updated: 2024-03-03
Index Return to Main Contents
 

NAME

EVP_ASYM_CIPHER-RSA - RSA Asymmetric Cipher algorithm support  

DESCRIPTION

Asymmetric Cipher support for the RSA key type.  

RSA Asymmetric Cipher parameters

"pad-mode" (OSSL_ASYM_CIPHER_PARAM_PAD_MODE) <UTF8 string>
The default provider understands these RSA padding modes in string form:
"none" (OSSL_PKEY_RSA_PAD_MODE_NONE)
"oaep" (OSSL_PKEY_RSA_PAD_MODE_OAEP)
"pkcs1" (OSSL_PKEY_RSA_PAD_MODE_PKCSV15)
"x931" (OSSL_PKEY_RSA_PAD_MODE_X931)
"pad-mode" (OSSL_ASYM_CIPHER_PARAM_PAD_MODE) <integer>
The default provider understands these RSA padding modes in integer form:
1 (RSA_PKCS1_PADDING)
3 (RSA_NO_PADDING)
4 (RSA_PKCS1_OAEP_PADDING)
5 (RSA_X931_PADDING)

See EVP_PKEY_CTX_set_rsa_padding(3) for further details.

"digest" (OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST) <UTF8 string>
"digest-props" (OSSL_ASYM_CIPHER_PARAM_OAEP_DIGEST_PROPS) <UTF8 string>
"mgf1-digest" (OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST) <UTF8 string>
"mgf1-digest-props" (OSSL_ASYM_CIPHER_PARAM_MGF1_DIGEST_PROPS) <UTF8 string>
"oaep-label" (OSSL_ASYM_CIPHER_PARAM_OAEP_LABEL) <octet string>
"tls-client-version" (OSSL_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION) <unsigned integer>
See RSA_PKCS1_WITH_TLS_PADDING on the page EVP_PKEY_CTX_set_rsa_padding(3).
"tls-negotiated-version" (OSSL_ASYM_CIPHER_PARAM_TLS_CLIENT_VERSION) <unsigned integer>
See RSA_PKCS1_WITH_TLS_PADDING on the page EVP_PKEY_CTX_set_rsa_padding(3).

See ``Asymmetric Cipher Parameters'' in provider-asym_cipher(7) for more information.

 

SEE ALSO

EVP_PKEY-RSA(7), EVP_PKEY(3), provider-asym_cipher(7), provider-keymgmt(7), OSSL_PROVIDER-default(7) OSSL_PROVIDER-FIPS(7)  

COPYRIGHT

Copyright 2022 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>.


 

Index

NAME
DESCRIPTION
RSA Asymmetric Cipher parameters
SEE ALSO
COPYRIGHT

This document was created by man2html, using the manual pages.
Time: 20:13:47 GMT, May 07, 2024