PDF 里的电子签名,为什么不是贴一张手写图片

TL;DR

解释 PDF 数字签名与手写签名图片的区别,以及数字身份、证书、私钥和文档完整性验证的基本原理。

手写签名图片只能说明页面上有一张图,PDF 数字签名则通过私钥、公钥和数字证书验证签名者身份,并检测签名后的文档是否被修改。本文解释两者的关键差别。

PDF 里的电子签名,为什么不是贴一张手写图片

手写签名图片,为什么不能自动证明“是你签的”

把手写签名扫描成图片贴进 PDF,视觉上很像签字,但任何人拿到这张图片都可能复制、缩放或粘贴到另一份文件里。它表达了“页面上有一个签名图案”,却没有建立一个能被软件验证的身份和文件关系。

PDF 数字签名解决的是另一类问题。Adobe 对数字身份的说明把它拆成两个关键部分:用于签名的私钥,以及用于验证的公钥。签名时,软件会根据文档内容计算摘要,再用签名者的私钥生成签名信息并写入 PDF。接收者打开文件后,阅读器可以用公钥验证这份签名是否对应某个身份,以及签名之后文件内容有没有发生变化。

它验证的不是“字迹像不像”

数字签名关注的是数学关系。只要 PDF 中的内容被修改,哪怕只是改了一个数字、替换了一段文字或重新保存了文件,验证结果就可能显示文档发生变化。验证软件还会检查签名证书是否可信、证书是否过期或被撤销,以及签名是否覆盖了文档中需要保护的部分。

这和普通电子签名并不完全相同。输入姓名、勾选同意框、绘制签名或贴一张图片,都可能属于电子签名流程的一部分;数字签名则进一步使用证书和密码学来提供身份认证与完整性保护。具体法律效力还取决于国家、行业、合同类型和使用的信任服务,不能只凭“PDF 上有蓝色签名框”下结论。

为什么签完后最好不要再编辑

有些 PDF 工具允许在签名后继续填写特定字段,有些修改则会使签名失效。Adobe 也提供“签名后锁定文档”的选项,用来减少后续改动带来的歧义。实际收件时,应该打开签名面板查看验证状态,而不是只看页面上的签名外观。

对普通用户来说,可以把检查分成三步:先确认签名者名称和证书信息,再确认文档是否显示“内容未被修改”,最后确认签名来源是否属于你信任的机构。如果 PDF 要求你安装来历不明的软件、输入银行密码或导出私钥,应立即停下;验证签名不等于放弃设备和账号安全。

一句话总结:签名图片证明“页面上有一张图”,数字签名则试图证明“谁签了这份内容,以及内容后来有没有被改过”。

来源:Adobe:PDF 数字签名Adobe:数字身份与公钥、私钥

KEEP READING