Verification and Attack Synthesis for Network Protocols

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: von Hippel, Max
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_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