Information-Security_第1页
Information-Security_第2页
Information-Security_第3页
Information-Security_第4页
Information-Security_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档建立信息安全框架对于面向服务架构和Jacqui切迪商业信息技术约翰内斯堡大学南非约翰内斯堡jacquicuj.ac.za抽象的面向服务架构支持分布式在异构环境中发生的商业交易在松散的连接服务。确保安全这是具有挑战性的环境基础设施。有目前各种方法来解决信息安全,每个国家都有它的好处和困难自己的一套。此外,组织可以采用供应商为基础的信息安全框架,以协助他们执行适当的信息安全控制。不幸的是,没有标准信息安全框架,已被采纳面向服务的体系结构。本文的信息安全面临的挑战分析面向服务的体系结构。信息安全组件为服务导向架构环境的建议。这些组件共同制定了从服务面向建筑的设计原理,在ISO / IEC 27002:2005标准等服务导向架构治理框架。信息安全框架可以协助在确定组织的信息安全控制面向服务的体系结构,对准当前的ISO /符合IEC27002:2005标准。关键词服务导向架构,设计原则,治理,信息安全框架导言传统的信息技术(IT)的环境是能够解决复杂问题的有效途径。信息安全控制,以确保已经制定组织之间的安全交易。管制措施,例如Kerberos票证,X.509证书,访问控制列表的(ACL的),防火墙,加密和消息机制摘要发达,成熟,他们的地址识别,认证信息安全服务,授权,保密性,完整性和不可抵赖性。不幸的是,他们往往以何种方式限制随着组织机构进行商业交易被锁定到一个开展业务1具体办法。面向服务架构(SOA)2建立了一个建筑模型3来实施业务流程,提供更多的灵活性和敏捷性。这是一个范式组织和利用分布式功能,可不同所有制下的域控制,实现使用的技术栈品种。虽然一个SOA可实现使用不同的技术,网络服务技术4是常用的。这些服务Marijke库切信息技术研究院约翰内斯堡大学南非约翰内斯堡marijkecuj.ac.za为商业交易提供互操作性和灵活性,如果松耦合的设计原则,抽象等,发现性,组成和服务纳入合同遵循5。他们可以提供竞争优势为组织看作是一个负担,而不是一个解决办法。服务可以重复使用,降低开发成本,或结合其他服务,以创建复合应用程序。然而,以这种方式实现的服务利用开放的标准,运用不同的信息安全环境;是平台无关的;公开信息的安全控制客户;可以交叉领域;而且容易信息安全的威胁。他们经常暴露的局限性对现有信息的安全性实现6。对于例如,所有用户凭据存储在一个库,如轻量级目录访问协议(LDAP)3。传统应用咨询本库来验证用户。如果一个服务被调用从另一个域,这仓库不能提供身份验证。为了克服这种限制,更多的区别SOA的信息安全需要采取的方法17 3。不管采用该方法,SOA的信息安全应该是政策为基础,并提供端至端保护有关的认证,授权,加密和完整的信息。本文的目的是分析所面临的挑战希望在各组织进行安全交易面向服务的方式。此外,SOA的信息安全框架,它可以帮助组织在开发服务导向的信息安全交易,进行了讨论并提出。本文的结构如下:SOA的设计原则我们接下来讨论。这些设计原则有负对信息安全,从而导致挑战SOA的信息安全,介绍了第三节。要确定SOA的信息安全组件信息安全框架,提供了一个第四节分析了ISO / IEC 27002:2005标准,以及其他SOA治理框架。信息安全组件第五节所述,共同发展是从挑战的讨论,在ISO / IEC 27002:2005标准,其他SOA治理框架。该框架第六部分介绍和讨论。第七节结论纸张。978-1-4244-5495-2/10 / $ 26.00 0.2010电机及电子学工程师联合会二。SOA设计原理一个SOA的成功取决于在多大程度上它的设计原则是适用于服务的发展3。这些原则构成了面向服务的本质,为发展服务是逻辑的指引,互操作和灵活。设计原则是列入如果是服务合同,松散耦合,抽象,可重用性,自治,无国籍,发现性和组成31。应用传统的信息安全机制如何抑制设计原则可以应用于服务交易。这些原则在现今的讨论3专注于信息安全隐患。该服务合同是讨论下一步。A.服务合同一个是公共服务合同,技术文件表达了交战规则,以及要求和约束必须坚持服务相互作用5。不同于传统的平台相关资讯环境中,所有的客户端是已知的和配置事前,SOA服务消费者事先不知道,可主办的其他领域和平台。为了让服务消费者,以确保他们的信息正确,信息安全机制需要抽取参与的平台和相关规则需要提供了一个服务合同。这将确保消费者能申请所需的安全机制和控制的邮件当他们消耗了服务方法3。服务合同是分开的基本逻辑。如果服务合同的目的是正确的,它可以用于,不同环境下不绑定到特定的业务流程。据说该服务合同,以促进松散耦合,下面讨论。二松散耦合的服务松散耦合是指那些代码模块一个独立的另一个5。一个模块可以被改变没有它影响其他模块的操作。传统应用程序的模块组成,它可以包括信息与应用程序代码的安全控制。因此,有紧代码与安全控制范围内使用一奇异的安全上下文。对于松散耦合的信息安全,服务合同必须是通用足以保护任何安全上下文的数量作为服务合同援引不同的安全环境不同消费者,跨平台无关的领域。信息服务中的合同金额可能曝光过度或根据公开信息的安全控制。这涉及到的抽象级别,用于发展服务合同,讨论下一步。C.服务抽象服务抽象是确保内的详细程度服务合同相当于暴露的详细程度服务消费者3。松散耦合的服务保留抽象。抽象层次负面影响信息安全作为一个抽象水平低导致过度暴露信息安全控制,从而导致服务攻击。结果高的抽象水平不足曝光的信息安全控制,从而导致消费者信息安全方面作出的假设1。例如,一个用户可能能够部署一个方法没有适当的身份验证。虽然管理和控制的抽象程度是困难的,类型资讯揭露的信息也可以产生负面影响安全性。抽象规定的数量和类型的信息揭露和公布。通过实现这一点,再利用的潜力,下面讨论,最大化。D.服务重用服务指的是代码的可重用性,可用于更不是一个目的,并形成骨干,为服务方向是建立5。这是因为很难保证重用可重复使用的服务必须能适应各种环境;通用足以容纳不同类型的消费者;提供了一个服务合同,很有弹性,并允许多用户同时访问3。因此,再利用不能孤立地看待松散的耦合和抽象。通过限制和抽象服务之间的依赖关系他们的基本逻辑可以被重用为其他环境。对于例如,安全服务,提供审计日志可以这样做对于任何应用程序。代码可重用的服务是独立的单位,可适用于不同的安全上下文。这些服务展览自主行为,讨论下一步。大肠杆菌服务自主权服务是自治能力的服务,以维持一高层次的控制他们的基本业务逻辑实现3。自治是非常适合的服务单独部署,尽管服务,其中的一部分一个组合,开展相互依存关系,自主降低1。实现自主性的影响信息安全。它可能难以自主服务本质上相互信任。接口不说明是否在一个服务的行为可预测的方式。无国籍,讨论下一步,可能会受到自主权。楼服务无国籍无国籍是指服务不跟踪交易或会话信息5。这种设计原则意味着国家包括安全方面的数据信息,是维持在一个消息的SOAP标头。因此,如果消费者接触到正确的函数集,正确的状态相关信息,安全上下文可发现在SOAP标头。服务可发现,讨论未来,确保消费者只能访问为他们预定的功能集。七,服务发现能力服务可发现意味着,服务元数据准确界定,明确记载,集中存储,方便,轻松地搜索,并清楚理解1 3。一个服务合同,在注册表中存储,提供了一个界面,面对消费者。有信息安全影响考虑,如暴露信息安全控制和对消费者的机制。数量的面对消费者的信息需要被控制。对消费者类型的不同,接口供只有消费者,不应透露。迄今为止设计原则讨论的所有支持服务组成3,讨论下一步。阁下服务组合服务组合是组装的服务功能,规模较小的单位组成的逻辑来解决更大的问题3。在所有其他设计原则的应用方式,影响服务组合。服务组合,服务合同必须有足够的灵活性;服务必须是松散耦合;隐藏的组成细节有利;服务必须重复使用,高度自治的水平是必需的;状态信息保存在SOAP头和准确定义对发现的目的元数据是有益的。因此,所有信息安全的影响等设计讨论原则,适用于服务组合。此外,不同的安全环境结合起来,以反映服务业务流程是困难的。设计原则,对发展中国家产生负面影响安全服务1。 挑战,讨论下1 8。三。SOA的信息安全挑战要充分利用与服务相关联的好处,方向,就必须运用SOA设计原则设计服务。除了传统的信息安全,必须认真考虑考虑确保SOA信息安全,因为这些设计原则可以创建一个挑战SOA的7 3 9。从前面的讨论的挑战与设计相关的服务合同和各自的服务确定为:。开发一个通用的服务合同,公开一个公开的接口界面,保护和登记册;。信息安全机制需要机可读,政策为基础和平台无关提供跨域安全服务的互动;。的管理和信息安全控制如果服务是由其他部署机制信息安全与未知的领域要求;。松散耦合的抽象程度和需要进行管理和控制,以确保有足够的元数据量都包含在一个服务合同;。信息安全水平的要求和类型需要的内容,以确保特定的消息上下文必须确定;。建立信息安全要求,是足够灵活,针对不同情况下被重用关于国家安全的信息上下文可以审计;。建立信任的组成部分;虽然一个SOA有可能改变的方式其中应用软件的开发和部署,有信息安全的挑战,必须加以克服。了解这些挑战,能积极作出贡献开发一个SOA的信息安全框架。该下一节评估当前信息安全传统的IT环境的做法和基于SOA的环境,对发展中国家建立这样一个基线一个框架。四。SOA的信息安全评价SOA的信息安全SOA中扮演一个重要组成部分治理。图1说明了层治理需要一个传统的IT环境和SOA环境。在图1中,一个SOA环境是一个扩展了传统的IT环境中,传统的约束信息安全服务。不同于传统的环境,它有固定的边界,是平台独立和提出了一个奇异的安全上下文,服务跨边界部署的,是平台独立的,应对多种环境。为此,一个额外的层SOA治理,如图1所示,是必要的。图1。传统的IT和SOA环境因此,额外的信息安全控制必要的,因为出现的挑战。作为传统的IT创造一个环境,信息安全基准,电流实践必须首先进行分析。在ISO / IEC 27002:200510标准,是国际最佳实践的支持IT治理是讨论下一步。答:国际标准组织/符合IEC 27002:2005标准信息安全是通过,除其他外,实施管制。大韦加和埃洛夫11证明对了ISO / IEC 27002:2005标准12的力量,当解决了一套全面的信息安全控制的治理。这些控件成熟,完善传统的开发环境。它们提供了一个基线内发展信息安全组织。有关的控制在ISO / IEC 27002:2005是传统的IT管制,因而也适用于一SOA环境。然而,这些方式控制是一个SOA实施的不同的一个传统的IT环境。服务的设计采用了原则,提供互操作性和灵活性,这传统的信息安全威胁的做法。为此,它有利于评估当前信息安全的SOA做法和SOA框架,其中信息安全是包括在内。二SOA治理框架SOA治理定义的政策,并介绍了他们的执法机制来控制9。信息安全政策的基本市场的发展。有各种各样的框架,以实现SOA治理12。一些框架集中,而其他具体方面提供了一个通用的方法来治理9 7。一个这样的框架是通用的SOA治理模型9,由一个控制周期SOA治理和SOA治理模式。控件,如一个卓越中心(CSE)的,最佳实践目录,与安全有关的政策和度量的描述。由作者先前的研究12SOA治理评估框架对7 9国际标准组织/符合IEC 27002:2005,并确定了何种程度的SOA治理地址的信息安全控制。这是发现该信息基于SOA的环境安全不能全盘解决。有些挑战有:信息安全是外部各方并不总是考虑信息安全的控制并非总是适用于整个系统开发生命周期,而不是所有如加密安全服务是明确提及;表一,SOA的信息安全控制SOA的信息安全挑战SOA的信息安全控制暴露范服务合同和保护。服务管理公开的接口和登记册。设计时间/运行时间管理。服务清单。策略驱动的安全。生命周期策略管理开发机器可读的,基于政策,以平台独立的信息安全控制哪些跨域。服务管理。策略驱动的安全。生命周期策略管理信息安全管理和控制部署在服务机制信息安全与未知的领域要求。服务管理。保安服务。消息级安全性。政策执行机制(质子交换膜的)管理和控制松散的耦合度和抽象,以确保有足够数量元数据包含在一个服务合同。设计时间/运行时间管理。生命周期策略管理确定信息安全水平需要和安全需要的内容类型为特定的上下文信息。服务管理。基于策略的安全。保安服务。生命周期策略管理。政策执行机制(质子交换膜的)建立信息安全要求的非常灵活,可以为不同的重用国家安全环境和审计信息上下文;。服务管理。生命周期策略管理。审计建立信任的组成部分;。保安服务。生命周期策略管理虽然在ISO / IEC 27002:2005和SOA治理框架不能从整体上解决SOA的信息安全,他们却能提供一个基准,建立属SOA的信息安全。此外,各种组织而且研究人员已经确定,如Web服务的控制标准,政策为基础的安全,保安服务及SOA的认识和培训信息安全,1 13。考虑到所有这些控件集体,并考虑到考虑到寻求解决这些挑战指导一个SOA框架开发信息安全,表1列出的控制,提供解决方案这些挑战。这些控制元件可分为自组件的原则,使执行和维护信息安全11。研究人员现提出以下四个部分:。SOA的信息安全治理。SOA的信息安全管理。SOA的信息安全模型。策略的信息安全框架下面一节讨论这些组件更多细节,考虑到面临的挑战和控制。五,信息安全组件从迄今为止的讨论,很明显的额外信息安全控制需要为SOA的建立信息安全。这些控件不取代传统信息安全,但传统的信息补充安全,以补偿方式,服务设计。例如,包括服务合同时设计服务手段的信息安全机制接触到消费者。通过设计在一个服务合同特定的方式,包括一个安全控制,如服务,可以减少信息的安全级别机制暴露出来。本节描述了这些组件。SOA的信息安全治理下面讨论。答:SOA的信息安全治理SOA治理,确保利益相关者界定,实施和执行商业模式和问责制SOA的框架。主要的重点是确保SOA的政策方面执行的政策执行模型,定义了各种政策执行机制7。该治理过程必须反映业务的决定开发和部署业务服务。服务治理,SOA的治理,控制,执行和监测子设计,开发,部署,维护,版本和服务合同和服务测试7。服务治理开发的最佳做法7和标准做法,必须编目,描述如何服务合同必须发展。信息安全治理的方式,信息安全控制和机制部署到减轻风险11。对于SOA,这是作为服务设计的关键原则挑战传统的信息安全控制。SOA的信息安全管理是实现通过政策驱动的安全,这就决定了服务的行为7。它必须确保服务合同是:在一个通用的开发地满足个人消费需求;平台独立提供跨域互动;能取得一个特定的背景。必须注意,以确保信息所需的安全级别和类型内容需要一个特定的范围内争取一个消息,是正确的。这些控制必须执行的内部和跨域。提供管理允许管理战略作出决定关于信息化发展安全政策,确保政策的执行。SOA的信息安全治理必须辅之以SOA的信息安全管理,以确保这些战略决策的实施跨越管理水平。该组件是在下面讨论。二SOA的信息安全管理重要的是从管理分开治理,作为与相关的关键环节处理决定治理SOA的信息安全管理的重点执行这些决定7。一旦决定有关SOA的信息安全已经作出这些决定需要执行14。负责管理设计时间和运行时间管理,服务清单,审计,培训和意识。每个管理环节讨论下一步。1)设计时间和运行时间管理设计时间和运行时间管理负责确保有一个通用的服务合同的正确组成抽象水平,以确保足够的金额元数据是包含在服务合约。对于SOA信息安全,设计时间和运行时间管理集中了这一进程。信息安全标准化可应用于控制,增加互操作性和敏捷服务之间。反过来,这也提供了一个有机会申请,如松耦合的设计原则,可重用性和组合性。例如,一般服务合同中表示的标准化信息安全控制,表现出松散耦合,可重复使用变得非常,从而可用于服务组合。2)服务清单存货指可重复使用的服务,不可知的服务,来自业务任务,编目和维护。服务清单,这是动态链接到注册,还应允许服务被发现。这些清单必须加以控制和维护,以避免重复存货及登记册之间用于发现。3)审计审计已成为一种强制性的规定,因为最近在欧洲和美国的规定决定了组织资产必须,不仅是安全的,但组织也必须证明了这一事实。此外,王三的报告15规定一个委员会必须监督的综合报告。安全状态信息可以提炼出相关的SOAP标头,一项交易,在专用的数据库中存储的进一步,监测和报告。4)培训和提高认识SOA管理是提供培训和负责认识16。员工都必须知道的SOA信息安全和接受适当的培训。这是确保SOA的信息安全的主要手段管理是成功实施。开发人员和管理员需要面对的挑战的认识SOA的信息安全。此外,他们需要对于任何SOA培训模式和信息安全框架,必须得到执行。实施SOA的信息管理方法安全要求和新的技术基石办法,以确保认证,授权和加密保持不变,信息安全和SOA挑战最小化。SOA的信息安全模型,其中包括政策驱动的安全,将安全作为一服务和消息级安全性使用技术实现SOA的信息安全。三SOA的信息安全模型SOA行业标准是没有多大想过这些信息安全实践17。因此,以何种方式在信息安全应用需要一个SOA的信息安全模型1。为了弥补信息安全标准,缺乏分层信息安全,如图1所示,是要求1 17。除了传统的信息安全,这是健全和成熟18,它是强烈建议这一层由政策驱动的安全1 17作为一个服务的安全性19 1和消息级安全1。现在是讨论每个类别。1)政策驱动的安全一个政策驱动的方法已服务互动,以确保服务之间的互操作性。这些机器可读的表情传达的要求,有关的规则和约束信息交换1。安全政策体现在服务合同可以接触到消费者。在这些政策可以表达方式影响信息安全。例如,一个政策能表达这是强制使用SAML令牌进行验证。此外,政策的要求可以归纳,这提供消费者有机会选择一组政策要求,最适合他们的需要。例如,政策可以说,无论是SAML令牌或X.509证书可根据需要选择认证的潜在消费者。虽然政策驱动的安全通信要求消费者,它也有不足之处。虽然这些标准包括他们的缺点足以提供全面的互操作性和重用。的一些缺点,可以通过实施解决安全作为一种服务。2)安全性作为一种服务安全性是一个安全的服务,作为作为一种服务中介机构来验证和授权的潜在消费者想与其它服务1。安全服务从服务中分离出来的安全逻辑。它由一使用通用接口标准,例如WS - Trust中20SAML的,它可以验证令牌,X.509证书和Kerberos票证。一旦认证已经发生,一机构可以授权的行动。安全服务可以确保请求进行身份验证和授权的行动将如果只获得消费者提供正确的凭据,不论背景下,信息安全类型要求或域。虽然SAML令牌提供了保证,一消费者已验证的,重要的是,从消费者的角度,以决定是否服务可预见,对过去的行为为基础。安全服务部可以作为信托组件确定的声誉服务,向消费者传达这样。对于服务,沟通,作为一个中介人,例如保安服务或与其他服务,安全消息级安全性是必要的。消息级安全性进行了讨论下一步。3)消息级安全性实施服务使用传统安全机制可能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论