TY - GEN
T1 - Building Robust Distributed Systems and Network Protocols by Using Adversarial Testing and Behavioral Analysis
AU - Hoque, Endadul
AU - Nita-Rotaru, Cristina
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/2/1
Y1 - 2017/2/1
N2 - 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.
AB - 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.
KW - adversarial testing
KW - behavioral analysis
KW - implementations
KW - protocols
KW - robustness
UR - http://www.scopus.com/inward/record.url?scp=85015165025&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85015165025&partnerID=8YFLogxK
U2 - 10.1109/SecDev.2016.038
DO - 10.1109/SecDev.2016.038
M3 - Conference contribution
AN - SCOPUS:85015165025
T3 - Proceedings - 2016 IEEE Cybersecurity Development, SecDev 2016
SP - 138
EP - 145
BT - Proceedings - 2016 IEEE Cybersecurity Development, SecDev 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE Cybersecurity Development, SecDev 2016
Y2 - 3 November 2016 through 4 November 2016
ER -