繁体   English   中英

在excel上使用php进行数字签名

[英]digital signature with php on excel

我正在尝试使用openssl_pkcs7_sign函数将数字符号添加到excel文档中。 问题是输出文件的格式错误,并且excel用错误的字符将其打开。

有人知道如何在签名文件上保留格式吗?

谢谢

您使用的函数将创建包装的PKCS#7 / CMS签名。 Office文件的签名方式非常不同(使用自己的格式,签名被嵌入到文档中),并且您无法使用OpenSSL签名Office文件。

我不知道是否存在用于从PHP签署Office文档的库。 您可能需要创建一个本机或.NET / Mono可执行文件来对文件进行签名,然后从您的PHP脚本中对其进行调用。 我们的SecureBlackbox提供了使您可以签名Office文档的组件和类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM