Abstract
The results of an architecture stability analysis of messaging systems with a decentralized node structure Briar and Bridgefy are presented. Mathematical models of target systems are developed and protocols for generating keys, establishing connections, and transferring data between the systems’ users are described. The key features of the architecture of messaging systems with a decentralized nodal structure are highlighted. The main classes of threats to target systems are given.
REFERENCES
Pavlenko, E., Zegzhda, D., and Poltavtseva, M., Criterion of cyber-physical systems sustainability, CEUR Workshop Proc., 2019, vol. 2603, pp. 60–64.
Zegzhda, P.D., Zegzhda, D.P., and Nikolskiy, A.V., Using graph theory for cloud system security modeling, Computer Network Security. MMM-ACNS 2012, Kotenko, I. and Skormin, V., Eds., Lecture Notes in Computer Science, vol. 7531, Berlin: Springer, 2012, pp. 309–318. https://doi.org/10.1007/978-3-642-33704-8_26
Cortes, V., Bridgefy sees massive spike in downloads during Hong Kong protests, 2022. https://contxto.com/en/mexico/mexican-bridgefy-sees-massive-spike-in-downloads-during-hong-kong-protests/. Cited November 16, 2022.
Kalinin, M.O., Program for detecting polymorphic cyber threats in one-rank self-organizing networks of devices by biocoded sequences of attributes, RF Certificate of State Registration of Software 2020616268, vol. 2020.
Zegzhda, P.D., Kalinin, M.O., and Krundyshev, V.M., Program of rapid detection of cyber threats in large-scale reconfigurable networks of devices, RF Certificate of State Registration of Software 2021661401, 2021.
Mohan, P., How the internet shutdown in Kashmir is splintering India’s democracy. https://www.fastcompany.com/90470779/how-the-internet-shutdown-in-kashmir-is-splintering-indias-democracy. Cited November 21, 2022.
Bluetooth topology options. https://www.bluetooth.com/learn-about-bluetooth/topology-options/. Cited November 21, 2022.
Bridgefy SDK. https://bridgefy.me/sdk/. Cited November 27, 2022.
BLE Advertising packet format. https://www.rfwireless-world.com/Terminology/BLE-Advertising-and-Data-Packet-Format.html. Cited December 1, 2022.
Albrecht, M.R., Blasco, J., Jensen, R.B., and Mareková, L., Mesh messaging in large-scale protests: Breaking Bridgefy, Topics in Cryptology–CT-RSA 2021, Paterson, K.G., Ed., Lecture Notes in Computer Science, vol. 12704, Cham: Springer, 2021, pp. 375–398. https://doi.org/10.1007/978-3-030-75539-3_16
The X3DH Key Agreement Protocol. https://signal.org/docs/specifications/x3dh/. Cited December 1, 2022.
The Double Ratchet Algorithm. https://signal.org/docs/specifications/doubleratchet/. Cited December 2, 2022.
Briar. https://briarproject.org/. Cited December 5, 2022.
Blöchinger, S. and von Seck, R., Survey of mesh networking messengers, Network Architectures and Services: Seminar IITM WS 20/21, 2021, pp. 2–4. https://doi.org/10.2313/NET-2021-05-1_01
Bramble QR Code Protocol. https://code.briarproject.org/briar/briar-spec/-/blob/master/protocols/BQP.md. Cited December 20, 2022.
Bramble Rendezvous Protocol. https://code.briarproject.org/briar/briar-spec/-/blob/master/protocols/BRP.md. Cited December 20, 2022.
Funding
This work was supported by ongoing institutional funding. No additional grants to carry out or direct this particular research were obtained.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors of this work declare that they have no conflicts of interest.
Additional information
Publisher’s Note.
Allerton Press remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Orel, E.M., Moskvin, D.A. & Anoshkin, I.A. Stability Analysis of the Architecture of Messaging Systems with a Decentralized Node Structure. Aut. Control Comp. Sci. 57, 1033–1039 (2023). https://doi.org/10.3103/S0146411623080205
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.3103/S0146411623080205