Man page for apt-get openssl Command
This tutorial shows the man page for man openssl in linux.
Open terminal with 'su' access and type the command as shown below:
man openssl
Result of the Command Execution shown below:
OPENSSL(1SSL) OpenSSL OPENSSL(1SSL)
NAME
openssl OpenSSL command line tool
SYNOPSIS
openssl command [ command_opts ] [ command_args ]
openssl [ list standard commands | list message digest commands | list cipher commands ]
openssl no XXX [ arbitrary options ]
DESCRIPTION
OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related
cryptography standards required by them.
The openssl program is a command line tool for using the various cryptography functions of OpenSSL's crypto library from the shell. It can be used for
o Creation of RSA, DH and DSA key parameters
o Creation of X.509 certificates, CSRs and CRLs
o Calculation of Message Digests
o Encryption and Decryption with Ciphers
o SSL/TLS Client and Server Tests
o Handling of S/MIME signed or encrypted mail
COMMAND SUMMARY
The openssl program provides a rich variety of commands (command in the SYNOPSIS above), each of which often has a wealth of options and arguments
(command_opts and command_args in the SYNOPSIS).
The pseudo commands list standard commands, list message digest commands, and list cipher commands output a list (one entry per line) of the names of all
standard commands, message digest commands, or cipher commands, respectively, that are available in the present openssl utility.
The pseudo command no XXX tests whether a command of the specified name is available. If no command named XXX exists, it returns 0 (success) and prints
no XXX; otherwise it returns 1 and prints XXX. In both cases, the output goes to stdout and nothing is printed to stderr. Additional command line arguments
are always ignored. Since for each cipher there is a command of the same name, this provides an easy way for shell scripts to test for the availability of
ciphers in the openssl program. (no XXX is not able to detect pseudo commands such as quit, list ... commands, or no XXX itself.)
STANDARD COMMANDS
asn1parse Parse an ASN.1 sequence.
ca Certificate Authority (CA) Management.
ciphers Cipher Suite Description Determination.
crl Certificate Revocation List (CRL) Management.
crl2pkcs7 CRL to PKCS