基于SOAP扩展的Web服务安全模型研究-计算机应用技术专业论文.docxVIP

基于SOAP扩展的Web服务安全模型研究-计算机应用技术专业论文.docx

  1. 1、本文档共152页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOAP扩展的Web服务安全模型研究-计算机应用技术专业论文

摘要Web服务作为新一代的平台独立的分布式计算方式,具有适合异构系统集成、易于 摘要 Web服务作为新一代的平台独立的分布式计算方式,具有适合异构系统集成、易于 开发和部署、易于发现和调用等诸多优势,近年来逐渐流行,在很多领域得到了广泛应 用,但是Web服务仍然面临多方面的技术挑战,安全就是其中非常重要的一个方面。 作为典型的分布式应用,Web服务的安全性要求包括t数据机密性、完整性、不可 否认性、身份认证、访问控制等多个方面,同时其自身的特点——动态联合、多方参与 等又带来新的安全挑战。传统的安全通信机制如SSLrrLS、IPsoc等,不能满足Web服 务有中介参与时端到端的安全要求,Web服务需要消息级别的安全机制来保证端到端的 消息安全和提供认证、访问控制。Web服务的动态交互的特点增加了授权决策的难度, 服务用户和服务提供者之间没有预先建立的信任关系,传统访问控制机制还存在不足, w曲服务需要一种更适合的访问控制方式。 本文分析了现有安全技术保护Web服务安全的不足,基于Web服务的典型应用的 安全需求,将Web服务安全规范协同使用设计了基于SOAP扩展的Web服务安全模型, 将安全应用于SOAP消息,为Web服务安全提供整体的解决方案,既满足端到端的消 息安全要求,又提供访问控制。模型充分考虑Web服务跨组织、动态交互的特点,使 用SAML断言传递安全信息以实现信任传递,针对PKI部署复杂以及不同PKI解决方 案之问难于互操作的缺点,使用XKMS服务提供PKI功能。模型依赖于一个消息安全 处理模型和一个访问控制模型。消息安全处理模型提供可扩展的安全处理层对SOAP 进行安全处理和传递身份验证、访问控制所需的安全信息,为Web服务提供透明的安 全服务。访问控制模型以XACML通用模型为基础,采用基于属性的访问控制方式,根 据SAML断言以及Web服务参数进行授权决策,除可以提供跨域的访问控制,还具有 适应动态环境的高度灵活性和可伸缩性。访问控制模型中给出了使用XACML表达的策 略结构。 在安全模型的基础上,本文对Axis消息处理框架的特点进行研究,结合供应链管 理应用的一个场景,设计了一个基于J2EE平台和Axis SOAP引擎的安全框架。安全框 架中包含一系列的安全处理器,和SOAP引擎无缝结合,通过可配置的方式提供安全功 能,用来保证Web服务的完整性和机密性,以及提供更高层次的身份验证,访问控制 和审计功能。除了安全处理器,本文还根据访问控制模型设计了安全框架中的访问控制 机制。 最后,根据安全框架的设计。本文实现了安全处理器及访问控制、审计所需的类, 并同WSS4J处理器结合应用在供应链管理应用场景的程序当中。 关键词:Web服务安全安全框架基于属性的访问控制WS—Security XACML AbstractWeb Abstract Web Services,the new generation method for platform-independent distributed computing, which are popular and widely used in many fields,have the following benefits including suitable to integrate completely different computing systems,fast and eheap t0 develop and easy to deploy.However,也ey still face technology challenges疗om many aspects,among which SCCUle is the most important one. As a typical distributed applicafionW曲Services have the security rcquirements including confidentiality,integrity,authentication,non repudiation and authorization.At the salTle time, theirs own characteristics.such as dynaraie interaetion and multipie participators bring new challenges t0 the security issues.In many CaSes.existing secure transport solutions such as SSI_/FLS and口8ec give a good solution for SgC:l

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档