我对函数openssl_sign
有问题,因为返回此错误
警告:openssl_sign():提供的密钥参数不能强制转换为私钥...
这是我的代码,我希望得到你的帮助:
<?php
$debug=true;
$data=file_get_contents(realpath("C:/Users/User/Desktop/xampp/htdocs/server.key"));
$doc=file_get_contents(realpath("C:/Users/User/Desktop/xampp/htdocs/docum.docx"));
echo $debug ? $data : '';
$priv_key = openssl_pkey_get_private( $data );
$sign="";
$digitalS=openssl_sign ($doc,$sign, $priv_key);
?>
我已经用openssl创建了证书和私钥,现在我想签署文件......这段代码出了什么问题?