Enhancing cybersecurity and data protection in information systems based on Proof of friendship and Zero-Knowledge Proof circuits built on the SM3 hash function

dc.contributor.authorShmatko, Oleksandr Vitaliiovych
dc.contributor.authorZherzherunov, Pavlo Yuriiovych
dc.date.accessioned2026-02-02T08:20:19Z
dc.date.issued2026
dc.description.abstractIn modern distributed information systems, the need to ensure a high level of cybersecurity, data integrity, and confidentiality under conditions of interorganizational interaction is steadily increasing. Blockchain technologies enhance transparency and trust among participants; however, traditional consensus mechanisms are accompanied by significant computational overhead, risks of centralization, and limited capabilities for protecting sensitive information. These issues are particularly acute in corporate environments of small and medium-sized enterprises, where the computational resources of network nodes are constrained while the requirements for business data confidentiality remain high. A promising direction is the integration of Zero-Knowledge Proof (ZKP) mechanisms, which enable verification of operation correctness without disclosing the underlying data. Nevertheless, their practical adoption is hindered by the high cost of proof construction for classical cryptographic primitives. In particular, for the SM3 hash function there are no efficient optimized implementations of preimage proofs, and its bit-oriented structure leads to a substantial increase in circuit size and proof generation time, making its use infeasible in resource-constrained environments. This paper proposes a dockerized private blockchain architecture oriented toward corporate environments with limited resources, combining the trust-oriented Proof of Friendship consensus with Zero-Knowledge Proof mechanisms. The key result is the development of an approach for optimizing SM3 hash preimage proofs in ZKP systems. The paper introduces principles of manual optimization of the SM3 circuit representation, including reduction of bitwise operations, aggregation of constraints, optimization of message expansion, and reduction of round depth. It is shown that these transformations significantly decrease the size of arithmetic circuits and proof generation time compared to naive algorithm translation, enabling practical use of SM3 in zero-knowledge systems and corporate blockchain solutions. The proposed approach provides a balance between blockchain transparency and business data confidentiality, forming a “trust but do not disclose” model. The obtained results establish a scientific and practical foundation for deploying privacypreserving computation in distributed information systems and for developing nextgeneration secure blockchain platforms.
dc.description.abstractУ сучасних розподілених інформаційних системах зростає потреба у забезпеченні високого рівня кібербезпеки, цілісності та конфіденційності даних за умов міжорганізаційної взаємодії. Блокчейн-технології підвищують прозорість і довіру між учасниками, однак традиційні консенсусні механізми супроводжуються значними обчислювальними витратами, ризиками централізації та обмеженими можливостями захисту чутливої інформації. Особливо гостро ці проблеми проявляються у корпоративних середовищах малих і середніх підприємств, де ресурси обчислювальних вузлів є обмеженими, а вимоги до конфіденційності бізнес-даних залишаються високими. Перспективним напрямом є інтеграція доказів з нульовим розголошенням (Zero-Knowledge Proof, ZKP), що дозволяють верифікувати коректність операцій без розкриття первинних даних, проте їх практичне застосування стримується високою вартістю побудови доказів для класичних криптографічних примітивів. Зокрема, для хеш-функції SM3 відсутні ефективні оптимізовані реалізації доведення прообразу, а її бітово-орієнтована структура призводить до значного зростання розміру схем і часу генерації доказів, що унеможливлює використання у ресурсно-обмежених середовищах. У статті запропоновано докеризовану приватну блокчейн-архітектуру, орієнтовану на корпоративні середовища з обмеженими ресурсами, яка поєднує довірчо-орієнтований консенсус Proof of Friendship із механізмами ZeroKnowledge Proof. Ключовим результатом є розробка підходу до оптимізації доведення прообразу хешу SM3 у ZKP-системах. Запропоновано принципи ручної оптимізації схемного подання алгоритму SM3 шляхом скорочення кількості бітових операцій, агрегації обмежень, оптимізації розгортки повідомлення та зменшення глибини раундових обчислень. Показано, що такі перетворення істотно зменшують розмір арифметичних схем і час побудови доказів порівняно з наївною трансляцією алгоритму, що робить можливим практичне використання SM3 у системах нульового розголошення та корпоративних блокчейн-рішеннях. Запропонований підхід забезпечує поєднання прозорості блокчейну з конфіденційністю бізнес-даних, формуючи модель «довіряй, але не розкривай». Отримані результати створюють наукове та практичне підґрунтя для впровадження конфіденційних обчислень у розподілених інформаційних системах та розвитку безпечних блокчейн-платформ нового покоління.
dc.identifier.citationShmatko O. V. Enhancing cybersecurity and data protection in information systems based on Proof of friendship and Zero-Knowledge Proof circuits built on the SM3 hash function / Shmatko Oleksandr Vitaliiovych, Zherzherunov Pavlo Yuriiovych // Наука і техніка сьогодні (Серія "Педагогіка", Серія "Право", Серія "Економіка", Серія "Фізико-математичні науки", Серія "Техніка") = Science and technology today ("Pedagogy" series, "Law" series, "Economics" series, "Physical and mathematical sciences" series, "Technics" series). – 2026. – Вип. 1 (55). – P. 1964-1976.
dc.identifier.doihttps://doi.org/10.52058/2786-6025-2026-1(55)-1964-1976
dc.identifier.orcidhttps://orcid.org/0000-0002-2426-900X
dc.identifier.orcidhttps://orcid.org/0009-0005-7240-9395
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/98185
dc.language.isoen
dc.publisherГромадська наукова організація "Всеукраїнська асамблея докторів наук з державного управління"
dc.subjectcybersecurity
dc.subjectdata protection
dc.subjectZero-Knowledge Proofs
dc.subjectSM3 optimization
dc.subjecthash preimage Proof
dc.subjectProof of friendship
dc.subjectblockchain security
dc.subjectprivacy-preserving systems
dc.subjectdistributed information systems
dc.subjectкібербезпека
dc.subjectзахист даних
dc.subjectдокази з нульовим розголошенням
dc.subjectоптимізація SM3
dc.subjectдоведення прообразу хешу
dc.subjectProof of Friendship
dc.subjectбезпека блокчейну
dc.subjectконфіденційні інформаційні системи
dc.subjectрозподілені інформаційні системи
dc.titleEnhancing cybersecurity and data protection in information systems based on Proof of friendship and Zero-Knowledge Proof circuits built on the SM3 hash function
dc.title.alternativeПідвищення рівня кібербезпеки та захисту даних в інформаційних системах на основі Proof of friendship і схем Zero-Knowledge Proof, побудованих на хеш-функції SM3
dc.typeArticle

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
NTS_2026_1_Shmatko_Enhancing_cybersecurity.pdf
Розмір:
924.09 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
11.15 KB
Формат:
Item-specific license agreed upon to submission
Опис: