summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2024-07-21 08:02:17 +0000
committertb <>2024-07-21 08:02:17 +0000
commit2f583c1925ad8787ab976313ff0624118e33b08b (patch)
treec8900650532959abdde5dd3066491307d308a732 /src
parentaea3f73bd1458959d7328e6b91a2072e4e5f728d (diff)
downloadopenbsd-2f583c1925ad8787ab976313ff0624118e33b08b.tar.gz
openbsd-2f583c1925ad8787ab976313ff0624118e33b08b.tar.bz2
openbsd-2f583c1925ad8787ab976313ff0624118e33b08b.zip
Make example slightly less terrible by dropping the ENGINE "handling"
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_keygen.39
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/libcrypto/man/EVP_PKEY_keygen.3 b/src/lib/libcrypto/man/EVP_PKEY_keygen.3
index e86c049843..32ed4a15c8 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_keygen.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_keygen.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_keygen.3,v 1.13 2023/09/10 04:05:26 jsg Exp $ 1.\" $OpenBSD: EVP_PKEY_keygen.3,v 1.14 2024/07/21 08:02:17 tb Exp $
2.\" full merge up to: OpenSSL 24a535ea Sep 22 13:14:20 2020 +0100 2.\" full merge up to: OpenSSL 24a535ea Sep 22 13:14:20 2020 +0100
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -66,7 +66,7 @@
66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 66.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
67.\" OF THE POSSIBILITY OF SUCH DAMAGE. 67.\" OF THE POSSIBILITY OF SUCH DAMAGE.
68.\" 68.\"
69.Dd $Mdocdate: September 10 2023 $ 69.Dd $Mdocdate: July 21 2024 $
70.Dt EVP_PKEY_KEYGEN 3 70.Dt EVP_PKEY_KEYGEN 3
71.Os 71.Os
72.Sh NAME 72.Sh NAME
@@ -286,11 +286,10 @@ Generate a key from a set of parameters:
286#include <openssl/rsa.h> 286#include <openssl/rsa.h>
287 287
288EVP_PKEY_CTX *ctx; 288EVP_PKEY_CTX *ctx;
289ENGINE *eng;
290EVP_PKEY *pkey = NULL, *param; 289EVP_PKEY *pkey = NULL, *param;
291 290
292/* Assumes that param and eng are already set up. */ 291/* Assumes that param is already set up. */
293ctx = EVP_PKEY_CTX_new(param, eng); 292ctx = EVP_PKEY_CTX_new(param, NULL);
294if (!ctx) 293if (!ctx)
295 /* Error occurred */ 294 /* Error occurred */
296if (EVP_PKEY_keygen_init(ctx) <= 0) 295if (EVP_PKEY_keygen_init(ctx) <= 0)