Enforcing MAVLink Safety & Security Properties via Refined Multiparty Session Types

Arthur Amorim, Max Taylor, Trevor Kann, William L. Harrison, Gary T. Leavens, Lance Joneckis

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A compromised system component can issue message sequences that are legal while also leading the overall system into unsafe states. Such stealthy attacks are challenging to characterize, because message interfaces in standard languages specify each individual message separately but do not specify safe sequences of messages. We present initial results from ongoing work applying refined multiparty session types as a mechanism for expressing and enforcing proper message usage to exclude unsafe sequences. We illustrate our approach by using refined multiparty session types to mitigate safety and security issues in the MAVLink protocol commonly used in UAVs.

Original languageEnglish
Title of host publicationNASA Formal Methods - 17th International Symposium, NFM 2025, Proceedings
EditorsAaron Dutle, Laura Humphrey, Laura Titolo
PublisherSpringer Science and Business Media Deutschland GmbH
Pages1-10
Number of pages10
ISBN (Print)9783031937057
DOIs
StatePublished - 2025
Externally publishedYes
Event17th International Symposium on NASA Formal Methods, NFM 2025 - Hampton Roads, United States
Duration: 11 Jun 202513 Jun 2025

Publication series

NameLecture Notes in Computer Science
Volume15682 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Symposium on NASA Formal Methods, NFM 2025
Country/TerritoryUnited States
CityHampton Roads
Period11/06/2513/06/25

Keywords

  • DATUM
  • Dynamic checking
  • Integrated formal methods

Fingerprint

Dive into the research topics of 'Enforcing MAVLink Safety & Security Properties via Refined Multiparty Session Types'. Together they form a unique fingerprint.

Cite this