Open XML应用安全(5)数字签名

为了保证文档的完整性,防止文档被篡改,同时确保文档的来源,Open XML提供对文档进行数字签名的支持。通过使用Office文档中的签名行捕获数字签名的能力,使组织能够对合同或其他协议等文档使用无纸化签署过程。与纸质签名不同,数字签名能提供精确的签署记录,并允许在以后对签名进行验证。

创建签名

在Office中,可以通过插入签名行来来对文档进行数字签名。在“插入”选项卡中单击“签名行”,可以看到它的两个选项,如图14-28所示。

图14-28 签名行

在图14-28中,可看到三个选项,前两项是添加签名的选项,区别不大,最后一项是链接到微软的帮助页。单击Microsoft签名行,会看到如图14-29所示的“签名设置”界面。

图14-29  签名设置

设置完基本信息,单击“确定”,会看到在文档右侧关于签名的提示信息,如图14-30所示。

图14-30  尚未签署文档的提示

可以右键单击签名,单击签署,会看到如图14-31所示的签署界面。

图14-31  签署文档

时间: 2024-12-30 06:16:53

Open XML应用安全(5)数字签名的相关文章

设置和验证XML文档的数字签名

xml Imports SystemImports System.Security.CryptographyImports System.Security.Cryptography.XmlImports System.Xml Public Class Form1     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load        ' Cr

保护XML文档的工具[Z]

xml 本文是为ZDNet翻译的系列文章之一,原文已经发表在ZDNet网站 在一个事务过程中有很多方法可以保护XML文档,其中一个最通常的方法是使用像SSL这样的安全传输层.使用SSL的不利的方面是它不能保护它所保护的网络以外的文档.在大多数的事务中,至少会涉及三个网络:你的.互联网和你的伙伴的. 为了减轻保护XML的问题,W3C已经创建了一些规范用于对XML文档进行数字签名和加密,分别称为XML Signature和XML Encryption,它们帮助保护XML事务. 唯一的问题是找到这样的

保护您的J2ME/MIDP应用程序

XML 数字签名技术可以帮助您为无线 Web 服务应用程序实现轻量级且灵活的安全性解决方案.在本文中,Michael Yuan 讨论了 XML 数字签名及其应用程序的重要性.他还提供了 Bouncy Castle 密码术包的数字签名 API,并提供了在 J2ME/MIDP 无线前端和 JSP 页后端之间的安全 XML 消息传递环境中的示例. 无线 Web 服务中的 Java 技术 基于 Java 的 Web 服务和无线 Java 开发是 JavaOne 2002 的两个最突出的主题.它们代表普及

使用Java验证Lotus Forms XML数字签名

Lotus Forms XML 数字签名简介 本文关注在不依赖 Lotus Forms API 的情况下,使用 JSR 105 API 对签名的 Lotus Forms 文档进行验证(可下载源 代码,见 下载 小节).这种方法简化了使用标准 Java API 调用和来自 其他供应商的 XML 签名实现,将从其他供应商购买的产品与 Lotus Forms 集成 的过程. 对于本文而言,表单是指包含使用 Extensible Forms Description Language (XFDL) 描述的

xml-java实现XML的数字签名,但是老是提示签名算法不存在

问题描述 java实现XML的数字签名,但是老是提示签名算法不存在 这是写的关于XML的数字签名用java实现,我对于这个是小白,对于XML除了的遍历其他的都不太懂,错误老是提示签名算法不存在,我都要撞墙了,最近急需这个,拜托各位大大,帮帮忙我快哭死了 import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.security.KeyStore; import

启用 XML 安全性(3)

xml|安全|安全性   xmlns="http://www.w3.org/2001/04/xmlenc#"/>         [08]         </Transform>         [09]         <Transform Algorithm="http://www.w3.org/TR/2000/                      CR-xml-c14n-20001026"/>         [10]  

启用 XML 安全性(2)

xml|安全|安全性 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  <Expiration>04/02</Expiration>        </CreditCard>      </PaymentInfo> 可能还有必要加密文档中的所有信息,清单 4 演示了这点. 清单 4. 隐藏了全部内容的加密文档<?xm

XML入门的一些常见的问题总结(二)

作者:AngelGavin  出处:CSDN Internet Explorer 5.0 对 XML 提供哪个级别的支持? Internet Explorer 5 提供下列 XML 支持: 直接查看 XML.Microsoft XML 实现允许用户通过他们的 Web 浏览器使用 XSL 或者层叠样式表 (CSS) 查看 XML,就象查看 HTML 文档一样. 高性能.验证 XML 引擎.Internet Explorer 4.0 开发人员熟悉的 XML 引擎已经得到了很大的增强,并且完全支持 W

XML 中的常见问题(二)

Internet Explorer 5.0 对 XML 提供哪个级别的支持? Internet Explorer 5 提供下列 XML 支持: 直接查看 XML.Microsoft XML 实现允许用户通过他们的 Web 浏览器使用 XSL 或者层叠样式表 (CSS) 查看 XML,就象查看 HTML 文档一样. 高性能.验证 XML 引擎.Internet Explorer 4.0 开发人员熟悉的 XML 引擎已经得到了很大的增强,并且完全支持 W3C XML 1.0 和 XML 名称空间,这