openssl_cms_decrypt Decrypt a CMS message &reftitle.description; boolopenssl_cms_decrypt stringinput_filename stringoutput_filename #[\SensitiveParameter]OpenSSLCertificatestringcertificate #[\SensitiveParameter]OpenSSLAsymmetricKeyOpenSSLCertificatearraystringnullprivate_key&null; intencodingOPENSSL_ENCODING_SMIME Decrypts a CMS message. &reftitle.parameters; input_filename The name of a file containing encrypted content. output_filename The name of the file to deposit the decrypted content. certificate The name of the file containing a certificate of the recipient. private_key The name of the file containing a PKCS#8 key. encoding The encoding of the input file. One of OPENSSL_ENCODING_SMIME, OPENSSL_ENCODING_DER or OPENSSL_ENCODING_PEM. &reftitle.returnvalues; &return.success;