原文:Digital Signatures in a PDF

一、在PDF文件中表示签名

在PDF中,签名信息包含在一个签名字典中。字典中的对象由PDF Reference定义。签名字典可以引用或者被其它字典引用,通常是下图这样。这些字典中的条目决定了签名的性质和特征,并通过扩展确定了哪些数据可被任何设计用于签名数据处理的PDF阅读器使用。

pdf-language-dicts.png

尽管其他阅读器对PDF语言功能的支持可能有所不同,但Acrobat系列产品支持所有这些功能。从较高的层次上讲,这些功能可以分为以下几类:

  • 为文件添加数字签名。
  • 校验签名有效性。
  • 控制签名工作流的权限和限制。

当然,PDF包含一些与这些活动相关但非必须的功能。例如,支持添加签署原因对于签署来说不是很相关,但是对于许多工作流来说是有价值的。

提示:对于完整的PDF语言细节,请参考PDF Reference