NAME
openssl-rsautl - RSA command
SYNOPSIS
openssl rsautl [-help] [-in file] [-passin arg] [-rev] [-out file] [-inkey file] [-keyform DER|PEM|ENGINE] [-pubin] [-certin] [-sign] [-verify] [-encrypt] [-decrypt] [-pkcs] [-x931] [-oaep] [-ssl] [-raw] [-pkcs] [-ssl] [-raw] [-hexdump] [-asn1parse] [-engine id] [-rand files] [-writerand file] [-provider name] [-provider_path path]
DESCRIPTION
This command has been deprecated. The OPTIONS
Print out a usage message. This specifies the input filename to read data from or standard input if this option is not specified. The passphrase used in the output file. See see -rev
Reverse the order of the input. Specifies the output filename to write to or standard output by default. The input key file, by default it should be an RSA private key. The key format; the default is PEM. See -pubin
The input file is an RSA public key. The input is a certificate containing an RSA public key. Sign the input data and output the signed result. This requires an RSA private key. Verify the input data and output the recovered data. Encrypt the input data using an RSA public key. Decrypt the input data using an RSA private key. The padding to use: PKCS#1 v1.5 (the default), PKCS#1 OAEP, ANSI X9.31, special padding used in SSL v2 backwards compatible handshakes, or no padding, respectively. For signatures, only -pkcs and -raw can be used. Hex dump the output data. Parse the ASN.1 output data, this is useful when combined with the -verify option. See -rand files, -writerand file
See -provider name
See NOTES
Since this command uses the RSA algorithm directly, it can only be used to sign or verify small pieces of data. Examples equivalent to these can be found in the documentation for the non-deprecated openssl-asn1parse(1). Consider the self signed example in certs/pca-cert.pem. Running SEE ALSO
openssl-pkeyutl(1), openssl-rsa(1), HISTORY
This command was deprecated in OpenSSL 3.0. Copyright 2000-2020 The OpenSSL Project Authors. All Rights Reserved. Licensed under the Apache License 2.0 (the "License"). You may not use this file except in compliance with the License. You can obtain a copy in the file LICENSE in the source distribution or at https://www.openssl.org/source/license.html.
EXAMPLES
COPYRIGHT