Lines Matching full:algorithm
80 [\fB\-algorithm\fR \fIalg\fR]
127 This option encrypts the private key with the supplied cipher. Any algorithm
129 .IP "\fB\-algorithm\fR \fIalg\fR" 4
130 .IX Item "-algorithm alg"
131 Public key algorithm to use such as RSA, DSA, DH or DHX. If used this option must
132 precede any \fB\-pkeyopt\fR options. The options \fB\-paramfile\fR and \fB\-algorithm\fR
136 Valid built\-in algorithm names for private key generation are RSA, RSA\-PSS, EC,
139 Valid built\-in algorithm names for parameter generation (see the \fB\-genparam\fR
142 Note that the algorithm name X9.42 DH may be used as a synonym for DHX keys and
146 Set the public key algorithm option \fIopt\fR to \fIvalue\fR. The precise set of
147 options supported depends on the public key algorithm used and its
151 To list the possible \fIopt\fR values for an algorithm use:
152 \&\fBopenssl\fR \fBgenpkey\fR \-algorithm XXX \-help
156 precede any \fB\-algorithm\fR, \fB\-paramfile\fR or \fB\-pkeyopt\fR options.
161 algorithm used is determined by the parameters. If used this option must
162 precede any \fB\-pkeyopt\fR options. The options \fB\-paramfile\fR and \fB\-algorithm\fR
191 The options supported by each algorithm and indeed each implementation of an
192 algorithm can vary. The options for the OpenSSL implementations are detailed
212 These options have the same meaning as the \fBRSA\fR algorithm.
265 The options supported by each algorithm and indeed each implementation of an
266 algorithm can vary. The options for the OpenSSL implementations are detailed
327 Valid values that are associated with the \fBalgorithm\fR of \fB"DH"\fR are:
331 Valid values that are associated with the \fBalgorithm\fR of \fB"DHX"\fR are the
363 The \fBalgorithm\fR option must be \fB"DH"\fR for this parameter to be used.
371 The \fBalgorithm\fR option must be \fB"DH"\fR.
375 The \fBalgorithm\fR option must be \fB"DHX"\fR.
379 The \fBalgorithm\fR option must be \fB"DHX"\fR.
384 The \fBalgorithm\fR option must be \fB"DH"\fR.
387 Selects a default type based on the \fBalgorithm\fR. This is used by the
389 If \fBalgorithm\fR is \fB"DH"\fR then \fB"generator"\fR is used.
390 If \fBalgorithm\fR is \fB"DHX"\fR then \fB"fips186_2"\fR is used.
433 The use of the genpkey program is encouraged over the algorithm specific
434 utilities because additional algorithm options and ENGINE provided algorithms
441 \& openssl genpkey \-algorithm RSA \-out key.pem
447 \& openssl genpkey \-algorithm RSA \-out key.pem \-aes\-128\-cbc \-pass pass:hello
453 \& openssl genpkey \-algorithm RSA \-out key.pem \e
462 \& openssl genpkey \-genparam \-algorithm DSA \-out dsap.pem \-pkeyopt pbits:2048 \e
475 \& openssl genpkey \-algorithm DH \-out dhkey.pem \-pkeyopt group:ffdhe4096
481 \& openssl genpkey \-algorithm DHX \-out dhkey.pem \-pkeyopt dh_rfc5114:3
493 \& openssl genpkey \-genparam \-algorithm DH \-out dhp.pem \-pkeyopt group:ffdhe2048
499 \& openssl genpkey \-genparam \-algorithm DHX \-out dhp.pem \-pkeyopt dh_rfc5114:2
505 \& openssl genpkey \-genparam \-algorithm DHX \-out dhp.pem \-text \e
513 \& openssl genpkey \-genparam \-algorithm DHX \-out dhp.pem \-text \e
521 \& openssl genpkey \-genparam \-algorithm DH \-out dhp.pem \e
528 \& openssl genpkey \-genparam \-algorithm DH \-out dhpx.pem \e
536 \& openssl genpkey \-genparam \-algorithm EC \-out ecp.pem \e
550 \& openssl genpkey \-algorithm EC \-out eckey.pem \e
558 \& openssl genpkey \-algorithm X25519 \-out xkey.pem
564 \& openssl genpkey \-algorithm ED448 \-out xkey.pem
570 \& openssl genpkey \-algorithm ML\-DSA\-65 \-out ml\-dsa\-key.pem
576 \& openssl genpkey \-algorithm ML\-KEM\-768 \-out ml\-kem\-key.pem