A diagrammatic approach to information flow in encrypted communication (extended version)

08/13/2020
by   Peter Hines, et al.
0

We give diagrammatic tools to reason about information flow within encrypted communication. In particular, we are interested in deducing where information flow (communication or otherwise) has taken place, and fully accounting for all possible paths. The core mathematical concept is using a single categorical diagram to model the underlying mathematics, the epistemic knowledge of the participants, and (implicitly) the potential or actual communication between participants. A key part of this is a `correctness' or `consistency' criterion that ensures we accurately fully account for the distinct routes by which information may come to be known (i.e. communication and / or calculation). We demonstrate how this formalism may be applied to answer questions about communication scenarios where we have the partial information about the participants and their interactions. Similarly, we show how to analyse the consequences of changes to protocols or communications, and to enumerate the distinct orders in which events may have occurred. We use various forms of Diffie-Hellman key exchange as an illustration of these techniques. However, they are entirely general; we illustrate in an appendix how other protocols from non-commutative cryptography may be analysed in the same manner.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/22/2019

Open Problems in a Logic of Gossips

Gossip protocols are programs used in a setting in which each agent hold...
research
02/25/2020

CAKE: An Efficient Group Key Management for Dynamic Groups

With rapid increase of mobile computing and wireless network linkage, th...
research
10/10/2018

Distributed Conceptual Structures

The theory of distributed conceptual structures, as outlined in this pap...
research
07/13/2018

When Are Two Gossips the Same? Types of Communication in Epistemic Gossip Protocols

We provide an in-depth study of the knowledge-theoretic aspects of commu...
research
05/13/2022

Design-by-Contract for Flexible Multiparty Session Protocols – Extended Version

Choreographic models support a correctness-by-construction principle in ...
research
11/11/2021

MaTIC: a Mathematical Theory of Inferential Communication

The arrival of Immersive Virtual and Augmented Reality hardware to the c...

Please sign up or login with your details

Forgot password? Click here to reset