openssl_sign和“提供的密钥参数不能被强制转换为私钥”

时间:2015-12-06 10:43:26

标签: php openssl certificate key sign

我对函数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创建了证书和私钥,现在我想签署文件......这段代码出了什么问题?

0 个答案:

没有答案