Update KDF documentation (section 1)
authorPauli <paul.dale@oracle.com>
Mon, 2 Sep 2019 03:58:42 +0000 (13:58 +1000)
committerPauli <paul.dale@oracle.com>
Fri, 6 Sep 2019 09:27:57 +0000 (19:27 +1000)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9662)

doc/man1/openssl-kdf.pod
doc/man1/openssl-list.pod

index e851571..a2b0f25 100644 (file)
@@ -144,13 +144,13 @@ used when building OpenSSL.
 
 L<openssl(1)>,
 L<openssl-pkeyutl(1)>
-L<EVP_KDF_CTX(3)>,
-L<EVP_KDF_SCRYPT(7)>
-L<EVP_KDF_TLS1_PRF(7)>
-L<EVP_KDF_PBKDF2(7)>
-L<EVP_KDF_HKDF(7)>
-L<EVP_KDF_SS(7)>
-L<EVP_KDF_SSHKDF(7)>
+L<EVP_KDF(3)>,
+L<EVP_KDF-SCRYPT(7)>
+L<EVP_KDF-TLS1_PRF(7)>
+L<EVP_KDF-PBKDF2(7)>
+L<EVP_KDF-HKDF(7)>
+L<EVP_KDF-SS(7)>
+L<EVP_KDF-SSHKDF(7)>
 
 =head1 HISTORY
 
index a098f26..28daa80 100644 (file)
@@ -13,6 +13,7 @@ B<openssl list>
 [B<-commands>]
 [B<-digest-commands>]
 [B<-digest-algorithms>]
+[B<-kdf-algorithms>]
 [B<-mac-algorithms>]
 [B<-cipher-commands>]
 [B<-cipher-algorithms>]
@@ -64,6 +65,12 @@ B<bar>.
 In verbose mode, the algorithms provided by a provider will get additional
 information on what parameters each implementation supports.
 
+=item B<-kdf-algorithms>
+
+Display a list of key derivation function algorithms.
+If a line is of the form C<foo =E<gt> bar> then B<foo> is an alias for the
+official algorithm name, B<bar>.
+
 =item B<-mac-algorithms>
 
 Display a list of message authentication code algorithms.
@@ -93,8 +100,7 @@ a block of multiple lines, all but the first are indented.
 
 =item B<-public-key-methods>
 
-Display a list of public key method OIDs: this also includes public key methods
-without an associated ASN.1 method, for example, KDF algorithms.
+Display a list of public key method OIDs.
 
 =item B<-engines>