1=pod 2 3=head1 NAME 4 5openssl-list, 6list - list algorithms and features 7 8=head1 SYNOPSIS 9 10B<openssl list> 11[B<-help>] 12[B<-1>] 13[B<-commands>] 14[B<-digest-commands>] 15[B<-digest-algorithms>] 16[B<-cipher-commands>] 17[B<-cipher-algorithms>] 18[B<-public-key-algorithms>] 19[B<-public-key-methods>] 20[B<-disabled>] 21 22=head1 DESCRIPTION 23 24This command is used to generate list of algorithms or disabled 25features. 26 27=head1 OPTIONS 28 29=over 4 30 31=item B<-help> 32 33Display a usage message. 34 35=item B<-1> 36 37List the commands, digest-commands, or cipher-commands in a single column. 38If used, this option must be given first. 39 40=item B<-commands> 41 42Display a list of standard commands. 43 44=item B<-digest-commands> 45 46Display a list of message digest commands, which are typically used 47as input to the L<dgst(1)> or L<speed(1)> commands. 48 49=item B<-digest-algorithms> 50 51Display a list of message digest algorithms. 52If a line is of the form 53 foo => bar 54then B<foo> is an alias for the official algorithm name, B<bar>. 55 56=item B<-cipher-commands> 57 58Display a list of cipher commands, which are typically used as input 59to the L<dgst(1)> or L<speed(1)> commands. 60 61=item B<-cipher-algorithms> 62 63Display a list of cipher algorithms. 64If a line is of the form 65 foo => bar 66then B<foo> is an alias for the official algorithm name, B<bar>. 67 68=item B<-public-key-algorithms> 69 70Display a list of public key algorithms, with each algorithm as 71a block of multiple lines, all but the first are indented. 72 73=item B<-public-key-methods> 74 75Display a list of public key method OIDs: this also includes public key methods 76without an associated ASN.1 method, for example, KDF algorithms. 77 78=item B<-disabled> 79 80Display a list of disabled features, those that were compiled out 81of the installation. 82 83=back 84 85=head1 COPYRIGHT 86 87Copyright 2016-2017 The OpenSSL Project Authors. All Rights Reserved. 88 89Licensed under the OpenSSL license (the "License"). You may not use 90this file except in compliance with the License. You can obtain a copy 91in the file LICENSE in the source distribution or at 92L<https://www.openssl.org/source/license.html>. 93 94=cut 95