PHP8 openssl_cms_decrypt

2024-03-11 16:49 更新

(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。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号