Php 验证数字签名PDF openssl\u pkcs7\u验证或openssl\u验证

Php 验证数字签名PDF openssl\u pkcs7\u验证或openssl\u验证,php,openssl,Php,Openssl,我正在尝试验证(PHP7)pdf文件的两个数字签名,我遇到了下一个错误: error:0906D06C:PEM routines:PEM_read_bio:no start line 有人知道那是什么原因吗? php代码片段: $doc = realpath(dirname(__FILE__)).'/doc.pdf'; $result = openssl_pkcs7_verify($doc, PKCS7_TEXT); print_r(openssl_error_string()); //pri

我正在尝试验证(PHP7)pdf文件的两个数字签名,我遇到了下一个错误:

error:0906D06C:PEM routines:PEM_read_bio:no start line
有人知道那是什么原因吗? php代码片段:

$doc = realpath(dirname(__FILE__)).'/doc.pdf';
$result = openssl_pkcs7_verify($doc, PKCS7_TEXT);
print_r(openssl_error_string()); //print of the error
var_dump($result);die; // Only test

php代码片段:openssl_pkcs7_verify($doc,pkcs7_TEXT)//$doc是pdf文件的realpath。请编辑您的问题并添加您的代码。我已使用以下代码使用两个数字签名签署了此pdf文件:$status=openssl_pkcs7_sign($doc,$signature,'file://')。realpath('/home/henrique/Documentos/certificadosDigitais/UEMS_II/UEMS_II.crt'),数组('file://')。realpath('/home/henrique/Documentos/certificadosDigitais/UEMS_II/UEMS_II.key'),'',数组(),PKCS7_文本);