将数字签名添加到 PDF Swift

Jin*_*ese 2 pdf digital-signature swift

我想创建一个 Swift 应用程序,在其中填写表单,并使用表单中的数据创建 PDF,并需要在其中附加数字签名。谁能帮我这个?

ste*_*ete 6

您需要区分墨水签名和数字(证书)签名。前者在法庭上基本上毫无用处,后者如果做得好,就像手写的文件一样有效。

通过一些巧妙的技巧,您还可以将墨水签名与数字证书签名结合起来。

以下是更多信息:什么是数字签名?。这也会解释什么是X509以及如何准备证书。

通过使用外观流,您也可以将此类数字签名与墨水签名结合起来。Apple 的 PDFKit 不支持证书,因此您可能需要获得第 3 方解决方案或开始通过 OpenSSL 重新实现此解决方案。