Lines Matching refs:algorithm

22 [B<-algorithm> I<alg>]
64 This option encrypts the private key with the supplied cipher. Any algorithm
67 =item B<-algorithm> I<alg>
69 Public key algorithm to use such as RSA, DSA, DH or DHX. If used this option must
70 precede any B<-pkeyopt> options. The options B<-paramfile> and B<-algorithm>
74 Valid built-in algorithm names for private key generation are RSA, RSA-PSS, EC,
77 Valid built-in algorithm names for parameter generation (see the B<-genparam>
80 Note that the algorithm name X9.42 DH may be used as a synonym for DHX keys and
85 Set the public key algorithm option I<opt> to I<value>. The precise set of
86 options supported depends on the public key algorithm used and its
93 precede any B<-algorithm>, B<-paramfile> or B<-pkeyopt> options.
99 algorithm used is determined by the parameters. If used this option must
100 precede any B<-pkeyopt> options. The options B<-paramfile> and B<-algorithm>
118 The options supported by each algorithm and indeed each implementation of an
119 algorithm can vary. The options for the OpenSSL implementations are detailed
151 These options have the same meaning as the B<RSA> algorithm.
199 The options supported by each algorithm and indeed each implementation of an
200 algorithm can vary. The options for the OpenSSL implementations are detailed
270 Valid values that are associated with the B<algorithm> of B<"DH"> are:
274 Valid values that are associated with the B<algorithm> of B<"DHX"> are the
304 The B<algorithm> option must be B<"DH"> for this parameter to be used.
315 The B<algorithm> option must be B<"DH">.
320 The B<algorithm> option must be B<"DHX">.
325 The B<algorithm> option must be B<"DHX">.
331 The B<algorithm> option must be B<"DH">.
335 Selects a default type based on the B<algorithm>. This is used by the
337 If B<algorithm> is B<"DH"> then B<"generator"> is used.
338 If B<algorithm> is B<"DHX"> then B<"fips186_2"> is used.
389 The use of the genpkey program is encouraged over the algorithm specific
390 utilities because additional algorithm options and ENGINE provided algorithms
397 openssl genpkey -algorithm RSA -out key.pem
401 openssl genpkey -algorithm RSA -out key.pem -aes-128-cbc -pass pass:hello
405 openssl genpkey -algorithm RSA -out key.pem \
412 openssl genpkey -genparam -algorithm DSA -out dsap.pem -pkeyopt pbits:2048 \
421 openssl genpkey -algorithm DH -out dhkey.pem -pkeyopt group:ffdhe4096
425 openssl genpkey -algorithm DHX -out dhkey.pem -pkeyopt dh_rfc5114:3
433 openssl genpkey -genparam -algorithm DH -out dhp.pem -pkeyopt group:ffdhe2048
437 openssl genpkey -genparam -algorithm DHX -out dhp.pem -pkeyopt dh_rfc5114:2
441 openssl genpkey -genparam -algorithm DHX -out dhp.pem -text \
447 openssl genpkey -genparam -algorithm DHX -out dhp.pem -text \
453 openssl genpkey -genparam -algorithm DH -out dhp.pem \
458 openssl genpkey -genparam -algorithm DH -out dhpx.pem \
464 openssl genpkey -genparam -algorithm EC -out ecp.pem \
474 openssl genpkey -algorithm EC -out eckey.pem \
480 openssl genpkey -algorithm X25519 -out xkey.pem
484 openssl genpkey -algorithm ED448 -out xkey.pem