Automata and Fixpoints for Asynchronous Hyperproperties

10/22/2020
by   Jens Oliver Gutsfeld, et al.
0

Hyperproperties have received increasing attention in the last decade due to their importance e.g. for security analyses. Past approaches have focussed on synchronous analyses, i.e. techniques in which different paths are compared lockstepwise. In this paper, we systematically study asynchronous analyses for hyperproperties by introducing both a novel automata model (Alternating Asynchronous Parity Automata) and the temporal fixpoint calculus , the first fixpoint calculus that can systematically express hyperproperties in an asynchronous manner and at the same time subsumes the existing logic HyperLTL. We show that the expressive power of both models coincides over fixed path assignments. The high expressive power of both models is evidenced by the fact that decision problems of interest are highly undecidable, i.e. not even arithmetical. As a remedy, we propose approximative analyses for both models that also induce natural decidable fragments.

READ FULL TEXT
research
05/16/2018

Distributed Automata and Logic

Distributed automata are finite-state machines that operate on finite di...
research
02/26/2018

On the Validity of Encodings of the Synchronous in the Asynchronous π-calculus

Process calculi may be compared in their expressive power by means of en...
research
03/24/2022

Asynchronous Sessions with Input Races

We propose a calculus for asynchronous multiparty sessions where input c...
research
07/06/2021

A Temporal Logic for Strategic Hyperproperties

Hyperproperties are commonly used in computer security to define informa...
research
07/31/2022

Countdown μ-calculus

We introduce the countdown μ-calculus, an extension of the modal μ-calcu...
research
05/26/2018

A Theory of Encodings and Expressiveness

This paper proposes a definition of what it means for one system descrip...
research
07/07/2020

A Classification of Weak Asynchronous Models of Distributed Computing

We conduct a systematic study of asynchronous models of distributed comp...

Please sign up or login with your details

Forgot password? Click here to reset