获取数字证书并创建数字签名

应用对象
Microsoft 365 专属 Excel Microsoft 365 专属 Word Microsoft 365 专属 Outlook Microsoft 365 专属 PowerPoint Word 2024 Word 2021 Word 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Office 2016

本文介绍如何获取或创建数字签名以供 Office 文档使用。 若要详细了解如何在 Office 文档中使用数字签名,请参阅在 Office 文件中添加或删除数字签名

什么是数字签名?

数字签名或 ID 通常称为 数字证书。 要对 Office 文档进行数字签名,必须具有未过期) 当前 (数字证书。 数字证书通常由证书颁发机构 (CA) 颁发,CA 是颁发数字证书供其他方使用的受信任第三方实体。 有许多商业第三方证书颁发机构,您可以从中购买数字证书或获得免费的数字证书。 许多机构、政府和公司也可以颁发自己的证书。

数字证书是数字签名所必需的,因为它提供了可用于验证与数字签名关联的私钥的公钥。 数字证书使数字签名可以用作验证数字信息的一种方式。

从证书颁发机构或 Microsoft 合作伙伴处获取数字签名

如果你计划与其他人一起交换数字签名文档,并且你希望文档的收件人能够验证数字签名的真实性,则可以从信誉良好的第三方证书颁发机构 (CA) 获取数字证书。 有关详细信息,请参阅 查找数字标识或数字签名服务

创建数字证书以立即对文档进行数字签名

如果不想从第三方证书颁发机构 (CA) 购买数字证书,或者想要立即对文档进行数字签名,可以创建自己的数字证书。

  1. Windows 资源管理器中,导航到 C:\Program Files\Microsoft Office\root\Office16
    如果使用的是 32 位版本的 Microsoft 365,请导航到 C:\Program Files (x86) \Microsoft Office\root\
  2. 选择 SelfCert.exe。 将出现“创建数字证书”框。
    “创建数字证书”对话框
  3. “您的证书名称”框中,为证书键入一个描述性名称。
  4. 选择“确定”。
  5. 当显示“SelfCert 成功”消息时,选择“ 确定”。

要查看个人证书存储中的证书,请执行下列操作:

  1. 按 Win + R。
  2. 键入 certmgr.msc 并按 Enter。
  3. certmgr 中,选择“证书 - 当前用户”下的“个人”,然后选择“证书”。 

你将在右窗格的 “颁发者” 下找到创建的证书。 

若要在 Internet Explorer (旧版) 中查看个人证书存储中的证书,请执行下列操作:

  1. 打开 Internet Explorer。
  2. “工具 ”菜单上,选择 “Internet 选项” ,然后选择“ 内容 ”选项卡。
  3. 选择 “证书”,然后选择“ 个人 ”选项卡。

重要

如果使用自己创建的数字证书对文档进行数字签名,然后共享该数字签名文件,则其他人无法在不手动决定信任你的自签名证书的情况下验证数字签名的真实性。