RSS订阅
RSS订阅TT SOA

SOA端到端安全问题

2008-5-23  选择字号:  | |
打印本文章

导读:SOA端到端安全问题,SSL是一个传送级的安全协议,因此它能保证我们从A到B、从 B到C的安全,但是不能保证从A到C的。

关键词:SOA 端到端 安全 面向服务架构 SSL

正在加载数据... 【TechTarget中国原创】在面向服务架构中有什么标准是针对端到端安全?

为了回答这一问题,首先让我详细说明我所用的端到端安全的含义。让我们举个例子——A传送一个消息给B,B传送一个消息给C。端到端的安全是指从A到C的整个链中所用到的安全。让我们关注一下SSL,SSL是一个传送级的安全协议,因此它能保证我们从A到B、从 B到C的安全,但是不能保证从A到C的。也就是说,从A到B的安全与B到C的安全是完全分离的。

【TechTarget中国原创】问:在面向服务架构中有什么标准是针对端到端安全?

  答:为了回答这一问题,首先让我详细说明我所用的端到端安全的含义。让我们举个例子——A传送一个消息给B,B传送一个消息给C。端到端的安全是指从A到C的整个链中所用到的安全。让我们关注一下SSL,SSL是一个传送级的安全协议,因此它能保证我们从A到B、从 B到C的安全,但是不能保证从A到C的。也就是说,从A到B的安全与B到C的安全是完全分离的。

  按照端到端安全标准,安全难题有许多不同的部分需要考虑:

  身份 (调用者是谁) 有很多端到端身份标准【代表性地如单点登录(简单说,就是通过用户的一次性鉴别登录,即可获得需访问系统和应用软件的授权)或身份管理】。最普遍的是SAML(“安全断言标识语言”)。很多大的供应商和客户都采用SAML。除了SAML外,还有Kerberos(这种机制中的Kerberos“令牌”将在一个WS-Security封套中进行传输)。Kerberos的使用变得重要而有价值,原因是Kerbero是Windows“土产”的安全机制。因此,如果你用Windows桌面,你可能已经在用Kerberos。注意积极地使用身份可用于批准“链”中哪个服务可以使用或者被动地追踪谁在为审核目标工作以及做了什么。

  保密性 端到端的保密性使得A可以发送信息给C而不被B看到(即使B位于消息流的中间)。端到端保密的主要标准是XML加密和WS-Security。XML加密让你对一个消息有效负载的部分或者全部进行加密,并且只有持有正确密钥的人才能解码。因此,你可以选择只对消息最敏感的信息加密。然而,一个中间者(比如B)仍可操作消息中未加密的部分。 完整性。端到端的完整性确保消息不被A到C中间的任何人篡改。端到端完整性的主要标准是XML签名和WS-。

  安全性 用XML加密,你可以选择对部分或者全部消息有效负载加以签名。持有发送者公钥的任何人均可验证消息未被篡改。

  除了这三个主要领域,你还可以考虑如何 鉴定、授权、审核等。这些领域几乎没有标准。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
相关的白皮书
如何验证在Web服务和Web应用程序之间不同的数据?正常的Web应用程序数据验证仍然需要Web服务。缓冲溢出和正确的数据类型处理以及所有其他形式的数据验证的匹配问题……
当前,面向服务的架构(SOA)是一种很流行的技术,其原理采用松耦合服务模式,通过标准化的接口来联系各种形式的服务,无论服务置于何地,均能通过一种便捷而统一的……
SOA独特的安全挑战是什么?由于SOA阐述了分布式计算,提供一个抽象层,揭示了应用程序功能,面向企业的服务,在网络上都是独立的位置。有两种传统做法……
日益增长的忧虑是有道理的。网络攻击变得越来越复杂;数据更快、更广地流向越来越多的用户;新的网络开发模型,如Web 2.0和AJAX的出现等,使得网络应用程序和其支持……
面向服务的架构(SOA)是一种松耦合服务模式,通过标准化的接口来联系各种形式的服务,这对信息资源的二次利用和服务模式的二次重整具有极大的作用……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……
Andrew Nash
如何验证在Web服务和Web应用程序之间不同的数据?正常的Web应用程序数据验证仍然需要Web服务。缓冲溢出和正确的数据类型处理以及所有其他形式的数据验证的匹配问题……