5 =for openssl names: openssl-cmds
56 - OpenSSL application commands
58 =for comment foreign manuals: apropos(1)
64 B<openssl> I<cmd> B<-help> | [I<-option> | I<-option> I<arg>] ... [I<arg>] ...
68 Every I<cmd> listed above is a (sub-)command of the L<openssl(1)> application.
69 It has its own detailed manual page at B<openssl-I<cmd>>(1). For example, to
70 view the manual page for the B<openssl dgst> command, type C<man openssl-dgst>.
74 Among others, every subcommand has a help option.
80 Print out a usage message for the subcommand.
87 L<openssl-asn1parse(1)>,
89 L<openssl-ciphers(1)>,
92 L<openssl-crl2pkcs7(1)>,
94 L<openssl-dhparam(1)>,
96 L<openssl-dsaparam(1)>,
98 L<openssl-ecparam(1)>,
100 L<openssl-engine(1)>,
101 L<openssl-errstr(1)>,
102 L<openssl-gendsa(1)>,
103 L<openssl-genpkey(1)>,
104 L<openssl-genrsa(1)>,
110 L<openssl-passwd(1)>,
111 L<openssl-pkcs12(1)>,
115 L<openssl-pkeyparam(1)>,
116 L<openssl-pkeyutl(1)>,
119 L<openssl-rehash(1)>,
122 L<openssl-rsautl(1)>,
123 L<openssl-s_client(1)>,
124 L<openssl-s_server(1)>,
125 L<openssl-s_time(1)>,
126 L<openssl-sess_id(1)>,
131 L<openssl-storeutl(1)>,
133 L<openssl-verify(1)>,
134 L<openssl-version(1)>,
139 Initially, the manual page entry for the C<openssl I<cmd>> command used
140 to be available at I<cmd>(1). Later, the alias B<openssl-I<cmd>>(1) was
141 introduced, which made it easier to group the openssl commands using
142 the L<apropos(1)> command or the shell's tab completion.
144 In order to reduce cluttering of the global manual page namespace,
145 the manual page entries without the 'openssl-' prefix have been
146 deprecated in OpenSSL 3.0 and will be removed in OpenSSL 4.0.
150 Copyright 2019 The OpenSSL Project Authors. All Rights Reserved.
152 Licensed under the Apache License 2.0 (the "License"). You may not use
153 this file except in compliance with the License. You can obtain a copy
154 in the file LICENSE in the source distribution or at
155 L<https://www.openssl.org/source/license.html>.