【问题标题】:How do I get a digital signature from a document using PHP如何使用 PHP 从文档中获取数字签名
【发布时间】:2012-09-19 12:25:38
【问题描述】:

我对这个数字签名的东西很陌生。

  • 我想做的是检查文档是否经过数字签名。
  • 如果已签名,则验证签名。

我搜索了很多。我发现了一些关于验证签名的有用主题(使用 openssl),但我找不到任何关于:文档是否签名 (我还在 stackoverflow 中发现了一些相关问题,但没有以期望的方式回答)我不是在寻找任何第三方工具。

有没有openssl方法或者其他方法可以知道文档是用php签名还是没有签名?

编辑

提交文件是pdf,文件类型是否会影响流程?

【问题讨论】:

    标签: php digital-signature


    【解决方案1】:

    你应该从这里开始:

    PHP OpenSSL Functions

    openssl_verify

    对于 PDF 文件,我推荐TCPDF

    这里是一些签名相关的example(这个其实是用来签到的,不是用来验证的,只是看看学习)

    【讨论】:

    • 谢谢 rkosegi,嗯正在调查它。我想知道它是否可以从文档中获得数字签名。我的用户将向我提交文档,我想检查它是否经过数字签名。跨度>
    • pdf 文件,对不起,我不知道用户将如何签名,如果这是一个错误,请原谅我。根据我的 belife 用户将有一个数字签名证书,他将使用该证书签署 pdf 文件并将提交
    猜你喜欢
    • 1970-01-01
    • 2015-09-12
    • 2021-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多