为您写计算机科学毕业论文和职称论文提供计算机科学相关函授毕业论文范文,与基于XML元素加密的Web服务安全策略相关论文范文数据库,包括关于计算机科学及数据库及网络安全方面的论文题目、提纲、开题报告、文献综述、参考文献的大学硕士和本科毕业论文,是免费优秀的计算机科学论文范文。
【 摘 要 】 Web服务使开发人员能够建立一种面向服务的、平台无关的、分布式的应用程序架构,另一方面Web服务使用XML在网络中进行数据交换,如何提高Web服务的安全性则成为需要解决的关键问题.本文论述了基于对XML文件中的元素进行加密的策略,从而保证了Web服务安全性.
【 关 键 词 】 Web服务;加密;XML
1.前言
某省交管部门的中心数据库存储着省内各个城市的交通违章记录数据,交管部门通过公布Web服务,供其下属城市进行访问,进一步构建各类应用程序.出于对Web服务调用过程中数据安全性的考虑,需要对Web服务的安全性进行研究.
2.Web服务
Web服务本质上就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,使得开发人员能够实现应用程序的互操作,并且是跨编程语言和操作平台的.在开发和调用Web服务时,主要涉及到几个关键的协议和技术: XML、SOAP、WSDL、UDDI.
3.XML加密
本系统所使用的XML加密(XML Encryption)方式是W3C制定的标准.加密后,不会破坏原有的XML文档格式,只是相关内容会被密文替换.
XML加密主要有三种:加密XML文件、加密对XML元素以及加密XML内容.本文将主要讨论对XML的元素进行加密的方式来实现Web服务的安全性.
3.1 对XML的元素进行加密