Saved in:
Bibliographic Details
Main Authors: Koll, Charles, Hang, Preston Tan, Rosulek, Mike, Abbas, Houssam
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.16059
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915297782398976
author Koll, Charles
Hang, Preston Tan
Rosulek, Mike
Abbas, Houssam
author_facet Koll, Charles
Hang, Preston Tan
Rosulek, Mike
Abbas, Houssam
contents In distributed Cyber-Physical Systems and Internet-of-Things applications, the nodes of the system send measurements to a monitor that checks whether these measurements satisfy given formal specifications. For instance in Urban Air Mobility, a local traffic authority will be monitoring drone traffic to evaluate its flow and detect emerging problematic patterns. Certain applications require both the specification and the measurements to be private -- i.e. known only to their owners. Examples include traffic monitoring, testing of integrated circuit designs, and medical monitoring by wearable or implanted devices. In this paper we propose a protocol that enables privacy-preserving robustness monitoring. By following our protocol, both system (e.g. drone) and monitor (e.g. traffic authority) only learn the robustness of the measured trace w.r.t. the specification. But the system learns nothing about the formula, and the monitor learns nothing about the signal monitored. We do this using garbled circuits, for specifications in Signal Temporal Logic interpreted over timed state sequences. We analyze the runtime and memory overhead of privacy preservation, the size of the circuits, and their practicality for three different usage scenarios: design testing, offline monitoring, and online monitoring of Cyber-Physical Systems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_16059
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Monitoring in the Dark: Privacy-Preserving Runtime Verification of Cyber-Physical Systems
Koll, Charles
Hang, Preston Tan
Rosulek, Mike
Abbas, Houssam
Logic in Computer Science
B.5.0; I.2.4
In distributed Cyber-Physical Systems and Internet-of-Things applications, the nodes of the system send measurements to a monitor that checks whether these measurements satisfy given formal specifications. For instance in Urban Air Mobility, a local traffic authority will be monitoring drone traffic to evaluate its flow and detect emerging problematic patterns. Certain applications require both the specification and the measurements to be private -- i.e. known only to their owners. Examples include traffic monitoring, testing of integrated circuit designs, and medical monitoring by wearable or implanted devices. In this paper we propose a protocol that enables privacy-preserving robustness monitoring. By following our protocol, both system (e.g. drone) and monitor (e.g. traffic authority) only learn the robustness of the measured trace w.r.t. the specification. But the system learns nothing about the formula, and the monitor learns nothing about the signal monitored. We do this using garbled circuits, for specifications in Signal Temporal Logic interpreted over timed state sequences. We analyze the runtime and memory overhead of privacy preservation, the size of the circuits, and their practicality for three different usage scenarios: design testing, offline monitoring, and online monitoring of Cyber-Physical Systems.
title Monitoring in the Dark: Privacy-Preserving Runtime Verification of Cyber-Physical Systems
topic Logic in Computer Science
B.5.0; I.2.4
url https://arxiv.org/abs/2505.16059