codecamp

PHP8 openssl_cms_decrypt

(PHP 8)

openssl_cms_decrypt — 解密 CMS 消息

说明

openssl_cms_decrypt(
    string $input_filename,
    string $output_filename,
    OpenSSLCertificate|string $certificate,
    OpenSSLAsymmetricKey|OpenSSLCertificate|array|string|null $private_key = null,
    int $encoding = OPENSSL_ENCODING_SMIME
): bool

解密 CMS 消息。

参数 

input_filename

包含加密内容的文件的名称。

output_filename

用于存放解密内容的文件的名称。

certificate

包含收件人证书的文件的名称。

private_key

包含 PKCS#8 密钥的文件的名称。

encoding

输入文件的编码。OPENSSL_ENCODING_SMIMEOPENSSL_ENCODING_DEROPENSSL_ENCODING_PEM之一。

返回值 

成功时返回 true, 或者在失败时返回 false。


PHP8 openssl_cipher_key_length
PHP8 openssl_cms_encrypt
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定