首页> 外文会议>Association for Computing Machinery(ACM) Conference on Computer and Communications Security(CS 2004); 20041025-29; Washington,DC(US) >On Achieving Software Diversity for Improved Network Security using Distributed Coloring Algorithms
【24h】

On Achieving Software Diversity for Improved Network Security using Distributed Coloring Algorithms

机译:使用分布式着色算法实现软件多样性以提高网络安全性

获取原文
获取原文并翻译 | 示例

摘要

It is widely believed that diversity in operating systems, software packages, and hardware platforms will decrease the virulence of worms and the effectiveness of repeated applications of single attacks. Research efforts in the field have focused on introducing diversity using a variety of techniques on a system-by-system basis. This paper, on the other hand, assumes the availability of diverse software packages for each system and then seeks to increase the intrinsic value of available diversity by considering the entire computer network. We present several distributed algorithms for the assignment of distinct software packages to individual systems and analyze their performance. Our goal is to limit the ability of a malicious node to use a single attack to compromise its neighboring nodes, and by extension, the rest of the nodes in the network. The algorithms themselves are analyzed for attack tolerance, and strategies for improving the security of the individual software assignment schemes are presented. We present a comparative analysis of our algorithms using simulation results on a topology obtained from e-mail traffic logs between users at our institution. We find that hybrid versions of our algorithms incorporating multiple assignment strategies achieve better attack tolerance than any given assignment strategy. Our work thus shows that diversity must be introduced at all levels of system design, including any scheme that is used to introduce diversity itself.
机译:人们普遍认为,操作系统,软件包和硬件平台的多样性将降低蠕虫的毒性,并降低重复应用一次攻击的有效性。该领域的研究工作集中于在逐个系统的基础上使用多种技术引入多样性。另一方面,本文假设每个系统都有各种软件包,然后通过考虑整个计算机网络来寻求增加可用多样性的内在价值。我们提出了几种分布式算法,用于将不同的软件包分配给各个系统并分析其性能。我们的目标是限制恶意节点使用单次攻击来破坏其相邻节点(进而扩展到网络中其余节点)的能力。分析了算法本身的攻击耐受性,并提出了提高单个软件分配方案安全性的策略。我们使用从机构用户之间的电子邮件流量日志中获得的拓扑结构上的仿真结果,对算法进行了比较分析。我们发现,结合了多种分配策略的算法的混合版本比任何给定的分配策略均具有更好的攻击承受能力。因此,我们的工作表明,必须在系统设计的所有级别上引入多样性,包括用于引入多样性本身的任何方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号