X-Git-Url: https://git.openssl.org/?a=blobdiff_plain;f=doc%2Fapps%2Fec.pod;h=9cf579d1a2bbbb62f6d18685892d522cbea90aa1;hb=7984f082d5045b3a44839b74e4c72877b71ca48f;hp=1d4a36dbf403cb2f97642e81cdb88d8cef14c326;hpb=2c789c82be736604ede5485519f070a1ae0d176d;p=openssl.git diff --git a/doc/apps/ec.pod b/doc/apps/ec.pod index 1d4a36dbf4..9cf579d1a2 100644 --- a/doc/apps/ec.pod +++ b/doc/apps/ec.pod @@ -7,6 +7,7 @@ ec - EC key processing =head1 SYNOPSIS B B +[B<-help>] [B<-inform PEM|DER>] [B<-outform PEM|DER>] [B<-in filename>] @@ -23,6 +24,8 @@ B B [B<-pubout>] [B<-conv_form arg>] [B<-param_enc arg>] +[B<-no_public>] +[B<-check>] [B<-engine id>] =head1 DESCRIPTION @@ -37,11 +40,15 @@ PKCS#8 private key format use the B command. =over 4 +=item B<-help> + +Print out a usage message. + =item B<-inform DER|PEM> This specifies the input format. The B option with a private key uses an ASN.1 DER encoded SEC1 private key. When used with a public key it -uses the SubjectPublicKeyInfo structur as specified in RFC 3280. +uses the SubjectPublicKeyInfo structure as specified in RFC 3280. The B form is the default format: it consists of the B format base64 encoded with additional header and footer lines. In the case of a private key PKCS#8 format is also accepted. @@ -60,7 +67,7 @@ prompted for. =item B<-passin arg> the input file password source. For more information about the format of B -see the B section in L. +see the B section in L. =item B<-out filename> @@ -72,7 +79,7 @@ filename. =item B<-passout arg> the output file password source. For more information about the format of B -see the B section in L. +see the B section in L. =item B<-des|-des3|-idea> @@ -128,9 +135,17 @@ EC parameters structures). The default value is B. B the B alternative ,as specified in RFC 3279, is currently not implemented in OpenSSL. +=item B<-no_public> + +This option omits the public key components from the private key output. + +=item B<-check> + +this option checks the consistency of an EC private or public key. + =item B<-engine id> -specifying an engine (by it's unique B string) will cause B +specifying an engine (by its unique B string) will cause B 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. @@ -177,14 +192,6 @@ To change the point conversion form to B: =head1 SEE ALSO -L, L, L - -=head1 HISTORY - -The ec command was first introduced in OpenSSL 0.9.8. - -=head1 AUTHOR - -Nils Larsch for the OpenSSL project (http://www.openssl.org). +L, L, L =cut