Name
smime
Synopsis
The smime
command is used to encrypt, decrypt, sign, and verify S/MIME format
messages. It supports versions of S/MIME up to v2 and can be used to
S/MIME-enable mail readers that do not natively support it.
Options
- -in filename
Specify the name of a file from which data will be read. If this option is omitted,
stdin
will be used by default.- -inform DER|PEM|SMIME
Specify the format of the input data. If this option is omitted, the default is to use
SMIME
. This option is ignored if data is being encrypted or signed.- -out filename
Specify the name of a file to which data will be written. If this option is omitted,
stdout
will be used by default.- -outform DER|PEM|SMIME
Specify the format of the output data. If this option is omitted, the default is to use
SMIME
. This option is ignored if data is being decrypted or verified.- -encrypt
Cause the input data to be encrypted.
- -decrypt
Cause the input data to be decrypted.
- -sign
Cause the input data to be signed.
- -verify
Cause the input data to be verified.
- -pk7out
Cause the input data to be written out as a PEM-encoded PKCS#7 structure.
- -content filename
Specify the name of a file containing the detached content. This option is valid only when verifying data.
- -text
Cause plaintext MIME headers to be added to the output if the input data is being encrypted or signed. Cause plaintext MIME headers to be stripped from the input if the input data is being decrypted or verified.
- -CAfile filename
Specify the name of a file ...
Get Network Security with OpenSSL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.