Diversity-Based Approaches to Software Systems Security

Abstract

Software systems security represents a major concern as cyberattacks continue to grow in number and sophistication. In addition to the increasing complexity and interconnection of modern information systems these systems run significant similar software. This is known as IT monoculture. As a consequence, software systems share common vulnerabilities which enable the spread of malware. The principle of diversity can help in mitigating the negative effects of IT monoculture on security. One important category of the diversity-based software approaches for security purposes focuses on enabling efficient and effective dynamic monitoring of software system behavior in operation. In this paper, we present briefly these approaches and we propose a new approach which aims at generating dynamically a diverse set of lightweight traces. We initiate the discussion of some research issues which will be the focus of our future research work.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2011
Accession Number
ADA583567

Entities

People

  • Abdelouahed Gherbi
  • Robert Charpentier

Organizations

  • DRDC Valcartier

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Application Software
  • Code Injection
  • Computer Science
  • Computers
  • Cyberattacks
  • Cybersecurity
  • Detection
  • Information Systems
  • Instruction Set Architecture
  • Intrusion Detection
  • Intrusion Detection Systems
  • Intrusion Detectors
  • Monitoring
  • Operating Systems
  • Security
  • Software Design
  • Vulnerability

Fields of Study

  • Computer science

Readers

  • Neural Network Machine Learning.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design

Technology Areas

  • Cyber