本论文是一篇关于计算机科学论文答辩开场白,关于基于XML元素加密的Web服务安全策略相关专科毕业论文范文。免费优秀的关于计算机科学及数据库及网络安全方面论文范文资料,适合计算机科学论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
【摘 要】Web服务使开发人员能够建立一种面向服务的、平台无关的、分布式的应用程序架构,另一方面Web服务使用XML在网络中进行数据交换,如何提高Web服务的安全性则成为需要解决的关键问题.本文论述了基于对XML文件中的元素进行加密的策略,从而保证了Web服务安全性.
【关 键 词】Web服务;加密;XML
1前言
某省交管部门的中心数据库存储着省内各个城市的交通违章记录数据,交管部门通过公布Web服务,供其下属城市进行访问,进一步构建各类应用程序.出于对Web服务调用过程中数据安全性的考虑,需要对Web服务的安全性进行研究.
计算机科学本科论文如何写
播放:26599次 评论:7439人
2Web服务
Web服务本质上就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,使得开发人员能够实现应用程序的互操作,并且是跨编程语言和操作平台的.在开发和调用Web服务时,主要涉及到几个关键的协议和技术:XML、SOAP、WSDL、UDDI.
3XML加密
本系统所使用的XML加密(XMLEncryption)方式是W3C制定的标准.加密后,不会破坏原有的XML文档格式,只是相关内容会被密文替换.
XML加密主要有三种:加密XML文件、加密对XML元素以及加密XML内容.本文将主要讨论对XML的元素进行加密的方式来实现Web服务的安全性.
有关论文范文主题研究: | 关于计算机科学的论文范文 | 大学生适用: | 学院学士论文、自考论文 |
---|---|---|---|
相关参考文献下载数量: | 99 | 写作解决问题: | 毕业论文怎么写 |
毕业论文开题报告: | 论文模板、论文选题 | 职称论文适用: | 杂志投稿、高级职称 |
所属大学生专业类别: | 毕业论文怎么写 | 论文题目推荐度: | 最新题目 |
3.1对XML的元素进行加密
3.1.1EncryptedData元素
对XML元素实现加密是借助EncryptedData元素完成的.该元素的层次结构如图1所示.
3.1.2对XML元素进行加密
对XML元素进行加密的步骤.
1)从原文档中使用xpath找到要加密