A Distributed Process Model of Cryptographic Protocols

09/18/2021
by   Andrew M. Mironov, et al.
0

Cryptographic Protocols (CP) are distributed algorithms intended for secure communication in an insecure environment. They are used, for example, in electronic payments, electronic voting procedures, systems of confidential data processing, etc. Errors in CPs can bring to great financial and social damage, therefore it is necessary to use mathematical methods to substantiate the correctness and safety of CPs. In this paper, a distributed process model of CPs is presented, which allows one to formally describe CPs and their properties. It is shown how to solve the problems of verification of CPs on the base of this model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/24/2020

New method of verifying cryptographic protocols based on the process model

A cryptographic protocol (CP) is a distributed algorithm designed to pro...
research
07/05/2018

FocusST Solution for Analysis of Cryptographic Properties

To analyse cryptographic properties of distributed systems in a systemat...
research
10/11/2018

A Comprehensive Analysis of Quantum E-voting Protocols

Recent advances at Google, IBM, as well as a number of research groups i...
research
07/24/2020

Model Checkers Are Cool: How to Model Check Voting Protocols in Uppaal

The design and implementation of an e-voting system is a challenging tas...
research
01/24/2018

SoK: Uncentralisable Ledgers and their Impact on Voting Systems

As we observe a trend towards the recentralisation of the Internet, this...
research
06/02/2000

Knowledge and common knowledge in a distributed environment

Reasoning about knowledge seems to play a fundamental role in distribute...
research
01/11/2023

Grassroots Distributed Systems: Concept, Examples, Implementation and Applications

A distributed system is 'grassroots' if it can have autonomous, independ...

Please sign up or login with your details

Forgot password? Click here to reset