(PHP 8)
openssl_cms_verify — 验证 CMS 签名
$input_filename
,$flags
= 0,$certificates
= null
,$ca_info
= [],$untrusted_certificates_filename
= null
,$content
= null
,$pk7
= null
,$sigfile
= null
,$encoding
= OPENSSL_ENCODING_SMIME
此函数使用指定的编码验证 CMS 签名,无论是附加的还是分离的。
input_filename
输入文件。
flags
传递给 cms_verify() 的标志。
certificates
包含签名者证书和可选的中级证书的文件。
ca_info
包含自签名证书颁发机构证书的数组。
untrusted_certificates_filename
包含附加中级证书的文件。
content
指向内容的文件,当签名分离时。
pk7
sigfile
要保存签名的文件。
encoding
输入文件的编码。其中之一:OPENSSL_ENCODING_SMIME
、OPENSSL_ENCODING_DER
或 OPENSSL_ENCODING_PEM
。