Verification and Attack Synthesis for Network Protocols

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: von Hippel, Max
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909882856243200
author von Hippel, Max
author_facet von Hippel, Max
contents Network protocols are programs with inputs and outputs that follow predefined communication patterns to synchronize and exchange information. There are many protocols and each serves a different purpose, e.g., routing, transport, secure communication, etc. The functional and performance requirements for a protocol can be expressed using a formal specification, such as, a set of logical predicates over its traces. A protocol could be prevented from achieving its requirements due to a bug in its design or implementation, a component failure (e.g., a crash), or an attack. This dissertation shows that formal methods can feasibly characterize the functionality and performance of network protocols under normal conditions as well as when subjected to attacks.
format Preprint
id arxiv_https___arxiv_org_abs_2511_01124
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Verification and Attack Synthesis for Network Protocols
von Hippel, Max
Cryptography and Security
Formal Languages and Automata Theory
Network protocols are programs with inputs and outputs that follow predefined communication patterns to synchronize and exchange information. There are many protocols and each serves a different purpose, e.g., routing, transport, secure communication, etc. The functional and performance requirements for a protocol can be expressed using a formal specification, such as, a set of logical predicates over its traces. A protocol could be prevented from achieving its requirements due to a bug in its design or implementation, a component failure (e.g., a crash), or an attack. This dissertation shows that formal methods can feasibly characterize the functionality and performance of network protocols under normal conditions as well as when subjected to attacks.
title Verification and Attack Synthesis for Network Protocols
topic Cryptography and Security
Formal Languages and Automata Theory
url https://arxiv.org/abs/2511.01124