一项新的立法强制我的应用程序只允许用户附加数字签名的文档。我以前从未在我的应用程序中以任何特殊方式处理数字签名文档,所以我不知道选择哪种方法。
基本上我可以使用两种不同的方法。
- 实现允许用户签署文档的功能
- 让用户使用其他软件对文档进行签名,只检查文档是否包含签名并验证其内容
我的应用程序是用 Zend 框架编写的,支持上传 pdf、doc/docx 和 xsl/xslx 文档
我想知道如何确定文档是否包含数字签名 + 时间戳以及其中的内容(姓名、公司)或者它是否有效,以便我可以允许/拒绝其上传。
或者我想知道我应该怎么做才能允许用户对文档进行数字签名并在我的 Web 应用程序的签名中添加时间戳。