Maintaining Enterprise Resiliency via Kaleidoscopic Adaption and Transformation of Software Services (MEERKATS)

Abstract

We have designed, implemented, evaluated, and in some cases deployed a set of new technologies that add continuous change, deception, and unpredictability to cloud environments as a way to increase their resilience to a broad spectrum of threats. Our work makes significant advances along five major directions: (1) continuous migration technologies that can enable for the first time the swift migration of cloud-resident services and data either in response to an attack or continuously so as to present a moving-target defense; (2) cloud information flow tracking technologies that can track cloud-resident data at larger scales than ever before; (3) misinformation and decoy technologies that can automatically generate deceptive information - bogus information that appears genuine - so as to confuse, bait, and track attackers; (4) cloud monitoring and self-healing technologies that integrate information from many sensors to detect complex, multi-stage attacks; (5) stable multithreading technologies that reduce the security risks posed by concurrent programs by ensuring that programs take only a few pre-checked, safe schedules during execution; and (6) hardware-enhanced execution memoization techniques that enable efficient execution in highly replicated environments.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 2016
Accession Number
AD1007307

Entities

People

  • Angelos Stravrou
  • Azzedine Benameur
  • Dan Fleck
  • Dimitris Mitropoulos
  • Junfeng Yang
  • Matthew Elder
  • Roxana Geambasu
  • Simha Sethumadhavan

Organizations

  • Columbia University

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Cyber
  • Engineered Resilient Systems
  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Air Force
  • Computer Program Documentation
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computers
  • Control Systems
  • Cybersecurity
  • Electronic Mail
  • Instruction Set Architecture
  • Internet
  • Mobile Devices
  • Mobile Operating Systems
  • Mobile Phones
  • Moving Target Defense
  • Operating Systems
  • Web Browsers

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Parallel and Distributed Computing.
  • Systems Analysis and Design