EVP_KEM-RSA
Section: OpenSSL (7SSL)
Updated: 2024-03-03
Index
Return to Main Contents
NAME
EVP_KEM-RSA
- EVP_KEM RSA keytype and algorithm support
DESCRIPTION
The RSA keytype and its parameters are described in EVP_PKEY-RSA(7).
See EVP_PKEY_encapsulate(3) and EVP_PKEY_decapsulate(3) for more info.
RSA KEM parameters
- "operation" (OSSL_KEM_PARAM_OPERATION) <UTF8 string>
-
The OpenSSL RSA Key Encapsulation Mechanism only currently supports the
following operation
-
- "RSASVE"
-
The encapsulate function simply generates a secret using random bytes and then
encrypts the secret using the RSA public key (with no padding).
The decapsulate function recovers the secret using the RSA private key.
-
This can be set using EVP_PKEY_CTX_set_kem_op().
CONFORMING TO
- SP800-56Br2
-
Section 7.2.1.2 RSASVE Generate Operation (RSASVE.GENERATE).
Section 7.2.1.3 RSASVE Recovery Operation (RSASVE.RECOVER).
SEE ALSO
EVP_PKEY_CTX_set_kem_op(3),
EVP_PKEY_encapsulate(3),
EVP_PKEY_decapsulate(3)
EVP_KEYMGMT(3),
EVP_PKEY(3),
provider-keymgmt(7)
HISTORY
This functionality was added in OpenSSL 3.0.
COPYRIGHT
Copyright 2020 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 KEM parameters
-
- CONFORMING TO
-
- SEE ALSO
-
- HISTORY
-
- COPYRIGHT
-
This document was created by
man2html,
using the manual pages.
Time: 02:23:48 GMT, May 08, 2024