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