Skip to content

Commit

Permalink
doc: remove deprecation notes for apps that are staying.
Browse files Browse the repository at this point in the history
The apps that are staying are: dhparam, dsa, dsaparam, ec, ecparam, gendsa and
rsa.

The rsautl app remains deprecated.

The -dsaparam option to dhparam also remains deprecated.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from #11575)
  • Loading branch information
paulidale committed May 8, 2020
1 parent 0324ffc commit 8c30dfe
Show file tree
Hide file tree
Showing 8 changed files with 12 additions and 50 deletions.
7 changes: 3 additions & 4 deletions doc/man1/openssl-dhparam.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,6 @@ B<openssl dhparam>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-pkeyparam(1)> command should be used instead.

This command is used to manipulate DH parameter files.

=head1 OPTIONS
Expand Down Expand Up @@ -62,6 +59,8 @@ as the input filename.

=item B<-dsaparam>

This option is deprecated.

If this option is used, DSA rather than DH parameters are read or created;
they are converted to DH format. Otherwise, "strong" primes (such
that (p-1)/2 is also prime) will be used for DH parameter generation.
Expand Down Expand Up @@ -136,7 +135,7 @@ L<openssl-dsaparam(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.
The B<-dsaparam> option was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Expand Down
7 changes: 0 additions & 7 deletions doc/man1/openssl-dsa.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,6 @@ B<openssl> B<dsa>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-pkey(1)> command should be used instead.

This command processes DSA keys. They can be converted between various
forms and their components printed out. B<Note> This command uses the
traditional SSLeay compatible format for private key encryption: newer
Expand Down Expand Up @@ -162,10 +159,6 @@ L<openssl-gendsa(1)>,
L<openssl-rsa(1)>,
L<openssl-genrsa(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
7 changes: 0 additions & 7 deletions doc/man1/openssl-dsaparam.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,6 @@ B<openssl dsaparam>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-pkeyparam(1)> command should be used instead.

This command is used to manipulate or generate DSA parameter files.

DSA parameter generation can be a slow process and as a result the same set of
Expand Down Expand Up @@ -107,10 +104,6 @@ L<openssl-dsa(1)>,
L<openssl-genrsa(1)>,
L<openssl-rsa(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
7 changes: 0 additions & 7 deletions doc/man1/openssl-ec.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,6 @@ B<openssl> B<ec>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-pkey(1)> command should be used instead.

The L<openssl-ec(1)> command processes EC keys. They can be converted between
various forms and their components printed out. B<Note> OpenSSL uses the
private key format specified in 'SEC 1: Elliptic Curve Cryptography'
Expand Down Expand Up @@ -183,10 +180,6 @@ L<openssl-ecparam(1)>,
L<openssl-dsa(1)>,
L<openssl-rsa(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2003-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
8 changes: 0 additions & 8 deletions doc/man1/openssl-ecparam.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,6 @@ B<openssl ecparam>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-genpkey(1)> and L<openssl-pkeyparam(1)> commands
should be used instead.

This command is used to manipulate or generate EC parameter files.

OpenSSL is currently not able to generate new groups and therefore
Expand Down Expand Up @@ -172,10 +168,6 @@ L<openssl-genpkey(1)>,
L<openssl-ec(1)>,
L<openssl-dsaparam(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2003-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
7 changes: 0 additions & 7 deletions doc/man1/openssl-gendsa.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,6 @@ B<openssl> B<gendsa>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-genpkey(1)> command should be used instead.

This command generates a DSA private key from a DSA parameter file
(which will be typically generated by the L<openssl-dsaparam(1)> command).

Expand Down Expand Up @@ -95,10 +92,6 @@ L<openssl-dsa(1)>,
L<openssl-genrsa(1)>,
L<openssl-rsa(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
7 changes: 0 additions & 7 deletions doc/man1/openssl-rsa.pod.in
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,6 @@ B<openssl> B<rsa>

=head1 DESCRIPTION

This command has been deprecated.
The L<openssl-pkey(1)> command should be used instead.

This command processes RSA keys. They can be converted between
various forms and their components printed out. B<Note> this command uses the
traditional SSLeay compatible format for private key encryption: newer
Expand Down Expand Up @@ -184,10 +181,6 @@ L<openssl-dsa(1)>,
L<openssl-genrsa(1)>,
L<openssl-gendsa(1)>

=head1 HISTORY

This command was deprecated in OpenSSL 3.0.

=head1 COPYRIGHT

Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved.
Expand Down
12 changes: 9 additions & 3 deletions doc/man7/EVP_PKEY-X25519.pod
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,18 @@ EVP_KEYMGMT-X25519, EVP_KEYMGMT-X448, EVP_KEYMGMT-ED25519, EVP_KEYMGMT-ED448
=head1 DESCRIPTION

The B<X25519>, B<X448>, B<ED25519> and B<ED448> keytypes are
implemented in OpenSSL's default provider.
implemented in OpenSSL's default and FIPS providers. These implementations
support the associated key, containing the public key I<pub> and the
private key I<priv>.

In the FIPS provider they are non-approved algorithms and do not have the
"fips=yes" property set.

=head2 Common X25519, X448, ED25519 and ED448 parameters

The following Import/Export types are available for the built-in X25519, X448,
ED25519 and X448 algorithms:
In addition to the common parameters that all keytypes should support (see
L<provider-keymgmt(7)/Common parameters>), the implementation of these keytypes
support the following.

=over 4

Expand Down

0 comments on commit 8c30dfe

Please sign in to comment.