[B<-C>]
[B<-check>]
[B<-name arg>]
-[B<-list_curve>]
+[B<-list_curves>]
[B<-conv_form arg>]
[B<-param_enc arg>]
[B<-no_seed>]
=item B<-rand file(s)>
a file or files containing random data used to seed the random number
-generator, or an EGD socket (see L<RAND_egd(3)|RAND_egd(3)>).
+generator, or an EGD socket (see L<RAND_egd(3)>).
Multiple files can be specified separated by a OS-dependent character.
The separator is B<;> for MS-Windows, B<,> for OpenVMS, and B<:> for
all others.
=item B<-engine id>
-specifying an engine (by it's unique B<id> string) will cause B<req>
+specifying an engine (by its unique B<id> string) will cause B<ecparam>
to attempt to obtain a functional reference to the specified engine,
thus initialising it if needed. The engine will then be set as the default
for all available algorithms.
To create EC parameters with the group 'prime192v1':
- openssl ec -out ec_param.pem -name prime192v1
+ openssl ecparam -out ec_param.pem -name prime192v1
To create EC parameters with explicit parameters:
- openssl ec -out ec_param.pem -name prime192v1 -param_enc explicit
+ openssl ecparam -out ec_param.pem -name prime192v1 -param_enc explicit
To validate given EC parameters:
- openssl ec -in ec_param.pem -check
+ openssl ecparam -in ec_param.pem -check
To create EC parameters and a private key:
- openssl ec -out ec_key.pem -name prime192v1 -genkey
+ openssl ecparam -out ec_key.pem -name prime192v1 -genkey
To change the point encoding to 'compressed':
- openssl ec -in ec_in.pem -out ec_out.pem -conv_form compressed
+ openssl ecparam -in ec_in.pem -out ec_out.pem -conv_form compressed
To print out the EC parameters to standard output:
- openssl ec -in ec_param.pem -noout -text
+ openssl ecparam -in ec_param.pem -noout -text
=head1 SEE ALSO
-L<ec(1)|ec(1)>, L<dsaparam(1)|dsaparam(1)>
-
-=head1 HISTORY
-
-The ecparam command was first introduced in OpenSSL 0.9.8.
-
-=head1 AUTHOR
-
-Nils Larsch for the OpenSSL project (http://www.openssl.org)
+L<ec(1)>, L<dsaparam(1)>
=cut