公开验证

这是所有人签署的那份文档吗?

拖入您从 Bona Fide 收到的 PDF。我们会在您的设备上计算其指纹并进行查询,然后就在您的浏览器中核验 Bona Fide 签名的证明。

“已由 Bona Fide 验证”意味着什么

  1. 1

    同一个文件,一位不差

    您的浏览器会计算文件的 SHA-256 指纹。哪怕改动一个字符、一页或一个像素——甚至只是重新保存 PDF——指纹都会彻底改变。我们只接收指纹,绝不接收文档。

  2. 2

    记录在公开日志中

    信封完成并封存后,其记录(信封 ID、原始和最终指纹、可发现篡改的审计记录链头、完成时间)会被添加到 Merkle 树中。一段简短的证明即可表明该记录在这棵树中。

  3. 3

    由 Bona Fide 签名

    每小时,树根都会用 Bona Fide 的 Ed25519 密钥签名,并与上一个树根链接。任何人都可以用我们公布的公钥核验签名——无需任何机密,也无需账户。

此项检查证明该文件与通过 Bona Fide 完成的文件完全一致,且我们对它的记录无法被悄悄改写。它不会重新验证 PDF 本身内嵌的时间戳——如需验证,请在 Adobe Acrobat 中打开该文件。为保护隐私,签署人的电子邮件地址已部分隐藏。

更喜欢命令行?同一个验证工具已开源:

pnpm --filter @bona-fide/verify cli contract.pdf --api https://api.bonafidesign.com