用证书进行数字签名
用你自己的 .p12 或 .pfx 证书给 PDF 签名。证书、证书密码和文件都留在这台设备上。
你的证书
- 颁发给
- 颁发者
- 有效期至
- 密钥
签名框
没有签名框,签名也照样在文件里。PDF 阅读器会在签名面板中列出它。
点一下页面即可移动签名框。
原因和地点(可选)
只有你签名的指纹(哈希)会经由 pdfMB 发送到免费时间戳服务 FreeTSA。PDF、证书和密码都不会发送。
数字签名能显示文件是用哪个证书签的,以及签名后文件有没有被改过。别人对它的信任程度取决于你的证书由谁颁发。pdfMB 不颁发证书,也不声称在这里做的签名符合任何法律或规定。
正在给 PDF 签名…
在你的设备上处理,不上传任何内容。
0%
完成
时间戳服务没有响应,所以文件在没有时间戳的情况下签名。签名时间来自你设备的时钟。
下载已签名的 PDF不要用其他工具编辑已签名的文件。签名后做的任何修改,PDF 阅读器都会显示出来。
你的证书只在这个标签页中保持打开,方便你签署其他文件。关闭标签页就会清除。
数字签名能显示文件是用哪个证书签的,以及签名后文件有没有被改过。别人对它的信任程度取决于你的证书由谁颁发。pdfMB 不颁发证书,也不声称在这里做的签名符合任何法律或规定。
- 不上传文件始终留在这台设备上。
- 原文件保持不变你下载的是一份新副本,原文件不会被修改。
- 免费,无需注册无需账号,也没有每日次数限制。
你的文件和证书会经历什么
下面的一切都在你的浏览器里、在你自己的设备上完成。PDF、证书文件和证书密码都不会上传,所以任何人(包括我们)都看不到。
- 浏览器用你输入的密码打开证书文件。私钥保存在浏览器自带的加密系统里,并设置为无法复制出来,而且只在这个标签页打开期间保留。
- pdfMB 把签名加到 PDF 的末尾,不改写已有的内容,所以之前的签名仍然有效。
- 签名使用 PAdES 格式和 SHA-256 或更强的哈希,这是 Adobe Acrobat 和欧盟签名验证工具能读取的格式。有时间戳时为 B-T 级别,没有时为 B-B 级别。
- 在你拿到文件之前,pdfMB 会再次检查新签名。如果检查失败,你会看到错误提示,而不是拿到一个损坏的文件。
- 选择 PDF
- 打开你的 .p12 或 .pfx 证书
- 放置签名框
- 签名并下载
如何用证书给 PDF 签名
- 选择要签名的 PDF。
- 选择你的 .p12 或 .pfx 证书文件,输入密码,然后点“打开证书”。确认显示的名字是你自己的。
- 选择签名框所在的页面和角落,或者关闭签名框。你可以在签名框里加上手写签名。
- 点“签署 PDF”,然后下载文件。用“检查签名”看看别人会看到什么。
常见用途
要求数字签名的文件
有些机构和公司要求用证书签署的 PDF,而不是签名图片。请用他们提供或认可的证书签名。
证明文件没有被改过
任何打开已签名 PDF 的人,都能看到你签名后文件有没有被改过。
多人签署同一个文件
每个人依次签名。每个签名都加在其他签名之后,所以之前的签名仍然有效。
做不到的事
- pdfMB 不颁发证书。签名的可信程度取决于你使用的证书:自签名证书完全不能证明你是谁。
- 浏览器无法读取身份证、USB 令牌,或保存在 Windows、macOS 里的证书。你需要 .p12 或 .pfx 文件形式的证书。
- 时间戳来自 FreeTSA,这是一个不提供任何保证的免费服务。如果它在 10 秒内没有响应,文件会在没有时间戳的情况下签名。PDF 阅读器是否信任该时间戳,取决于它是否信任 FreeTSA。
- 有密码保护的 PDF,以及被认证为“不允许修改”的 PDF,都无法签名。
数字签名常见问题
它和“PDF 签名”工具有什么区别?
“PDF 签名”是加上你签名的图片,没人能核实。数字签名是用你证书的私钥生成的。PDF 阅读器可以检查文件是用哪个证书签的,以及之后有没有被改过。
我的证书或密码会离开我的设备吗?
不会。证书文件、证书密码和 PDF 只在你的浏览器里处理。pdfMB 没有接收它们的服务器。
在这里做的签名有法律效力吗?
pdfMB 无法保证。这取决于你的证书、你所在地的法律,以及接收文件的一方。请问问他们接受哪种签名。
为什么 Adobe Reader 说签名者身份未知?
Adobe Reader 只信任其信任列表中的机构颁发的证书。自签名证书,或者来自 Adobe 未列出的机构的证书,即使文件没有被改过,也会显示为未知。