Building Robust Distributed Systems and Network Protocols by Using Adversarial Testing and Behavioral Analysis

Endadul Hoque, Cristina Nita-Rotaru

Research output: Chapter in Book/Entry/PoemConference contribution

1 Scopus citations

Abstract

We describe our experience over the past five years with building more robust distributed systems and network protocols by using adversarial testing and behavioral analysis. We describe the benefits and disadvantages of both approaches and the design of the tools we have built (Turret, Turret-W, SNAKE, and Chiron). We discuss how we applied them to byzantine-resilient state machine replication, wireless routing protocols, transport protocols, TLS, and IoT implementation of application-level protocols.

Original languageEnglish (US)
Title of host publicationProceedings - 2016 IEEE Cybersecurity Development, SecDev 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages138-145
Number of pages8
ISBN (Electronic)9781509055883
DOIs
StatePublished - Feb 1 2017
Externally publishedYes
Event2016 IEEE Cybersecurity Development, SecDev 2016 - Boston, United States
Duration: Nov 3 2016Nov 4 2016

Publication series

NameProceedings - 2016 IEEE Cybersecurity Development, SecDev 2016

Other

Other2016 IEEE Cybersecurity Development, SecDev 2016
Country/TerritoryUnited States
CityBoston
Period11/3/1611/4/16

Keywords

  • adversarial testing
  • behavioral analysis
  • implementations
  • protocols
  • robustness

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Building Robust Distributed Systems and Network Protocols by Using Adversarial Testing and Behavioral Analysis'. Together they form a unique fingerprint.

Cite this