version 1.38, 2016/07/21 18:33:27 |
version 1.39, 2016/07/21 18:40:26 |
|
|
.Cm list-public-key-algorithms |
.Cm list-public-key-algorithms |
.Pp |
.Pp |
.Nm |
.Nm |
.Cm no- Ns Ar XXX |
.Cm no- Ns Ar command |
.Op Ar arbitrary options |
|
.Sh DESCRIPTION |
.Sh DESCRIPTION |
.Nm OpenSSL |
.Nm OpenSSL |
is a cryptography toolkit implementing the |
is a cryptography toolkit implementing the |
|
|
.Nm |
.Nm |
program is a command line tool for using the various |
program is a command line tool for using the various |
cryptography functions of |
cryptography functions of |
.Nm OpenSSL Ns 's |
.Nm openssl Ns 's |
crypto library from the shell. |
crypto library from the shell. |
.Pp |
.Pp |
The pseudo-commands |
The pseudo-commands |
|
|
lists all supported public key algorithms. |
lists all supported public key algorithms. |
.Pp |
.Pp |
The pseudo-command |
The pseudo-command |
.Cm no- Ns Ar XXX |
.Cm no- Ns Ar command |
tests whether a command of the |
tests whether a command of the |
specified name is available. |
specified name is available. |
If no command named |
If |
.Ar XXX |
.Ar command |
exists, |
does not exist, |
it returns 0 |
it returns 0 |
.Pq success |
|
and prints |
and prints |
.Cm no- Ns Ar XXX ; |
.Cm no- Ns Ar command ; |
otherwise it returns 1 and prints |
otherwise it returns 1 and prints |
.Ar XXX . |
.Ar command . |
In both cases, the output goes to |
In both cases, the output goes to stdout and nothing is printed to stderr. |
.Em stdout |
|
and nothing is printed to |
|
.Em stderr . |
|
Additional command line arguments are always ignored. |
Additional command line arguments are always ignored. |
Since for each cipher there is a command of the same name, |
Since for each cipher there is a command of the same name, |
this provides an easy way for shell scripts to test for the |
this provides an easy way for shell scripts to test for the |
|
|
program. |
program. |
.Pp |
.Pp |
.Sy Note : |
.Sy Note : |
.Cm no- Ns Ar XXX |
.Cm no- Ns Ar command |
is not able to detect pseudo-commands such as |
is not able to detect pseudo-commands such as |
.Cm quit , |
.Cm quit , |
.Cm list- Ns Ar ... Ns Cm -commands , |
.Cm list- Ns Ar ... Ns Cm -commands , |
or |
or |
.Cm no- Ns Ar XXX |
.Cm no- Ns Ar command |
itself. |
itself. |
.Sh ASN1PARSE |
.Sh ASN1PARSE |
.nr nS 1 |
.nr nS 1 |