我想用openssl创建一个签名。我有一个像下面这样的可执行命令,但我不知道如何将它转换为PHP。php openssl签名文件
openssl cms -sign -inkey key.pem -signer signature.pem -outform DER -in xy.xml
如何在PHP中调用此命令?
我想用openssl创建一个签名。我有一个像下面这样的可执行命令,但我不知道如何将它转换为PHP。php openssl签名文件
openssl cms -sign -inkey key.pem -signer signature.pem -outform DER -in xy.xml
如何在PHP中调用此命令?
exec('openssl cms -sign -inkey key.pem -signer signature.pem -outform DER -in xy.xml')
使用这个命令可以使PHP调用操作系统的OpenSSL的命令,当你把它写在终端上像你一样。
如果你想这样做本机方式(PHP函数),你可以看看OpenSSL库http://php.net/manual/en/book.openssl.php和函数符号http://php.net/manual/en/function.openssl-sign.php
我们不是一个翻译服务。 – 2014-10-01 14:00:36