搜了一下:
Usage: rsautl [options]
-in file input file (输入准备要进行加密或解密的文件)
-out file output file (输出加密或解密后的文件)
-inkey file input key (输入密钥文件)
-keyform arg private key format - default PEM (指定密钥文件格式)
-pubin input is an RSA public (说明输入的是公钥)
-certin input is a certificate carrying an RSA public key (指明输入的是一个证书)
-ssl use SSL v2 padding (数据补齐方式,默认是pkcs)
-raw use no padding (数据补齐方式,默认是pkcs)
-pkcs use PKCS#1 v1.5 padding (default) (数据补齐方式,默认是pkcs)
-oaep use PKCS#1 OAEP (数据补齐方式,默认是pkcs)
-sign sign with private key (进行数字签名,即使有私钥加密)
-verify verify with public key (进行数字签名验证,即使有公钥解密)
-encrypt encrypt with public key (进行解密操作)
-decrypt decrypt with private key (进行解密操作)
-hexdump hex dump output (输出十六进制格式)
-engine e use engine e, possibly a hardware device.
-passin arg pass phrase source (口令参数)