skip to main content
10.1109/PADS.2005.31acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
Article

Software Diversity as a Defense against Viral Propagation: Models and Simulations

Published:01 June 2005Publication History

ABSTRACT

The use of software diversity has often been discussed in the research literature as an effectivemeans to break up the software monoculture present on the Internet and to thus prevent malcode propagation. However, there have been no quantitative studies that examine the effectiveness of software diversity on viral propagation. In this paper, we study both real (an IPv6 BGP topology) and synthetically generated (an Erdős-Rényi random graph) network topologies and employ a popular metric called the epidemic threshold to measure resistance to viral propagation in the presence of software diversity. We show that one can increase the epidemic threshold of a network even with a naïve, random distribution of diverse software on the nodes of a network. We also show that an algorithm-driven diversity assignment further increases the epidemic threshold. These results confirm the value of strategic topology-sensitive assignment of diversity to improving the tolerance of a network tomalcode propagation.

Index Terms

  1. Software Diversity as a Defense against Viral Propagation: Models and Simulations

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            PADS '05: Proceedings of the 19th Workshop on Principles of Advanced and Distributed Simulation
            June 2005
            280 pages
            ISBN:0769523838

            Publisher

            IEEE Computer Society

            United States

            Publication History

            • Published: 1 June 2005

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            PADS '05 Paper Acceptance Rate30of46submissions,65%Overall Acceptance Rate398of779submissions,51%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader