X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=lib%2Fopenssl%2Fdoc%2Fapps%2Fecparam.pod;h=51678964031d8b77d76eab906a2f6fccfc79ffd6;hb=02ed66432c92de70694700164f986190aad3cbc5;hp=88e9d1e83d02b4ea3424e3f622256166a6a841f3;hpb=89016837dcbf2775cd15dc8cbaba00dc6379f86e;p=cassiopeia.git diff --git a/lib/openssl/doc/apps/ecparam.pod b/lib/openssl/doc/apps/ecparam.pod index 88e9d1e..5167896 100644 --- a/lib/openssl/doc/apps/ecparam.pod +++ b/lib/openssl/doc/apps/ecparam.pod @@ -7,6 +7,7 @@ ecparam - EC parameter manipulation and generation =head1 SYNOPSIS B +[B<-help>] [B<-inform DER|PEM>] [B<-outform DER|PEM>] [B<-in filename>] @@ -32,16 +33,20 @@ This command is used to manipulate or generate EC parameter files. =over 4 +=item B<-help> + +Print out a usage message. + =item B<-inform DER|PEM> This specifies the input format. The B option uses an ASN.1 DER encoded form compatible with RFC 3279 EcpkParameters. The PEM form is the default -format: it consists of the B format base64 encoded with additional +format: it consists of the B format base64 encoded with additional header and footer lines. =item B<-outform DER|PEM> -This specifies the output format, the options have the same meaning as the +This specifies the output format, the options have the same meaning as the B<-inform> option. =item B<-in filename> @@ -66,7 +71,7 @@ This option prints out the EC parameters in human readable form. =item B<-C> This option converts the EC parameters into C code. The parameters can then -be loaded by calling the B function. +be loaded by calling the get_ec_group_XXX() function. =item B<-check> @@ -96,10 +101,10 @@ the preprocessor macro B at compile time. This specifies how the elliptic curve parameters are encoded. Possible value are: B, i.e. the ec parameters are -specified by a OID, or B where the ec parameters are -explicitly given (see RFC 3279 for the definition of the +specified by an OID, or B where the ec parameters are +explicitly given (see RFC 3279 for the definition of the EC parameters structures). The default value is B. -B the B alternative ,as specified in RFC 3279, +B the B alternative, as specified in RFC 3279, is currently not implemented in OpenSSL. =item B<-no_seed> @@ -109,13 +114,13 @@ is included in the ECParameters structure (see RFC 3279). =item B<-genkey> -This option will generate a EC private key using the specified parameters. +This option will generate an EC private key using the specified parameters. =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). -Multiple files can be specified separated by a OS-dependent character. +generator, or an EGD socket (see L). +Multiple files can be specified separated by an OS-dependent character. The separator is B<;> for MS-Windows, B<,> for OpenVMS, and B<:> for all others. @@ -136,7 +141,7 @@ PEM format EC parameters use the header and footer lines: -----END EC PARAMETERS----- OpenSSL is currently not able to generate new groups and therefore -B can only create EC parameters from known (named) curves. +B can only create EC parameters from known (named) curves. =head1 EXAMPLES @@ -166,14 +171,15 @@ To print out the EC parameters to standard output: =head1 SEE ALSO -L, L - -=head1 HISTORY +L, L -The ecparam command was first introduced in OpenSSL 0.9.8. +=head1 COPYRIGHT -=head1 AUTHOR +Copyright 2003-2016 The OpenSSL Project Authors. All Rights Reserved. -Nils Larsch for the OpenSSL project (http://www.openssl.org) +Licensed under the OpenSSL license (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 +L. =cut