对输出进行数字签名

您可以使用文件系统上提供的数字证书来对生成的 Microsoft Word 或 PDF 文档进行数字签名。通过数字签名,可共享来自可信源的文档。 例如,可防止对文档进行未经授权的更改。

开始之前

证书必须满足以下条件:
注: 此处是可用于生成样本证书的命令示例:
<JRE_HOME>\keytool -genkeypair -alias <alias_name> -keyalg RSA -keypass <private key password> keystore <path to store the keystore c:\temp\keystore.pfx> -storepass <keystore password> keysize <key size 2048> -storetype pkcs12

关于此任务

您可以使用数字签名来对生成的 Microsoft Word 或 PDF 文档进行数字签名。如果具有多重部件文档,那么将忽略对输出进行数字签名。

过程

  1. 为根据数字签名的模板生成文档设置首选项
  2. 在 Launcher 中,单击窗口 > 首选项 > RPE > 文档执行 > 数字签名
  3. 提供数字签名详细信息,以对生成的输出文档进行签名:
    1. 证书的路径证书的位置,Rational® Publishing Engine 在此位置中进行查找以验证数字签名的文档。
    2. 证书的专用密钥密码用于读取证书的密码。
    3. 注释:对文档进行签名的原因(例如,同意此文档中的条款)。
    4. 签名的位置:签名的位置(例如,对文档进行数字签名的国家或地区、城市、机构、公司和组织)。
  4. 单击应用确定
  5. 针对远程文档生成,您必须在远程服务器中启用标记,文档生成在此服务器中运行。
  6. 在 Launcher 中,生成文档。

结果

如果信任生成的文档中的证书,那么可以将此证书添加到 Adobe Reader 和 Microsoft Word 中的可信列表。使用此可信证书签名的任何文档在 Adobe Reader 和 Microsoft Word 中作为具有有效签名的数字签名的文档打开。
注: 使用绝对路径添加签名的引用模板时,文档生成可能会失败。要解决此问题,请将引用模板放置在与主模板相同的位置,并使用相对路径而不是绝对路径来添加引用模板。

反馈