METHOD OF CONTROLLING DATA INTEGRITY BASED ON SIERPINSKI CRYPTOGRAPHIC PYRAMID Russian patent published in 2024 - IPC G06F21/64 G06F11/08 

Abstract RU 2826862 C1

FIELD: data processing.

SUBSTANCE: invention relates to a method of monitoring data integrity based on a Sierpinski cryptographic pyramid. In the method, a data unit M, presented in the form of a vector, to control the integrity of the data contained therein is fragmented into data units M(1), M(2), M(3) of fixed length, each of which, in turn, is also fragmented into data units M(φ)i,j, where φ=1, 2, 3; i=1, 2, …, n; j=1, 2, to which for integrity control hash function h is applied, wherein the hashing scheme is based on the Pascal triangle construction rules and is presented in the form of a table having a triangular shape, along sides of obtained triangle data units M(φ)i,j to be protected are sequentially placed, intermediate results of transformations calculated from data units M(φ)i,j to be protected are placed inside the triangle, on the lower side of the triangle, placing units with hash function values h, which are calculated from the data units to be protected, and results of intermediate transformations of the lower level, obtained for data units M(ϕ), schemes for using hash function h, having triangular shapes, are combined into a common scheme according to the rules for constructing a Sierpinski triangle, wherein the common reference hash code H for monitoring integrity of data presented in the form of a data unit M is calculated from hash codes H(1)n,1, …, H(1)n,n+2, located on the lower side of the triangle containing fragmented data units M(1)i,j, from hash codes H(2), H(2)n,n+2, as well as data units M(2)1,2, …, M(2)n,2, located on the right lateral side of a triangle containing fragmented data units of a data unit M(2)i,j, from hash codes H(3), H(3)n,1, as well as data units M(3)1,1, …, M(3)n,1, located on the left lateral side of the triangle containing the fragmented data units of the data unit M(3)i,j, obtained system of hash codes for monitoring the integrity of the data unit M is the initial intermediate element of cryptographic fractals – Sierpinski triangles I(α) (α=1, 2, 3, …, β), combination of which is combined into a common scheme, represented by a pyramid with β coal base so that between two different Sierpinski triangles I(α) there was one common edge with data units M(1)1,1, …, M(1)n,1, M(2)1,1, …, M(2)n,1, or M(1)1,2, …, M(1)n,2, M(3)1,2, …, M(3)n,2, relating to separate storages of distributed data storage systems.

EFFECT: possibility to control data integrity in case of its violation in separate storages of distributed data storage systems.

1 cl, 12 dwg

Similar patents RU2826862C1

Title Year Author Number
METHOD OF CONTROLLING DATA INTEGRITY BASED ON CRYPTOGRAPHIC SIERPINSKI TRIANGLE 2024
  • Sopin Kirill Yurevich
  • Kuznetsov Anatolij Alekseevich
  • Paroshin Nikita Alekseevich
  • Meshcherov Marat Shamilevich
  • Novikov Pavel Arkadevich
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
RU2822086C1
METHOD FOR CONTROLLING DATA INTEGRITY BASED ON THE RULES FOR CONSTRUCTION OF CRYPTOGRAPHIC FRACTAL 2023
  • Sopin Kirill Yurevich
  • Simonenko Danil Mikhajlovich
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
RU2808761C1
METHOD FOR CRYPTOGRAPHIC DATA INTEGRITY CONTROL BASED ON FRACTAL CONSTRUCTION RULES 2024
  • Sopin Kirill Yurevich
  • Novikov Pavel Arkadevich
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
RU2826863C1
DATA INTEGRITY CONTROL METHOD BASED ON PASCAL CRYPTOGRAPHIC TRIANGLE 2019
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
RU2730365C1
METHOD FOR MONITORING DATA INTEGRITY BASED ON PASCAL'S CRYPTOGRAPHIC PYRAMID 2020
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Fadeev Roman Viktorovich
  • Kis Sergej Andreevich
  • Bryantsev Arsenij Vyacheslavovich
  • Shemetov Oleg Petrovich
RU2759240C1
METHOD FOR CONTROL AND RESTORATION OF INTEGRITY OF MULTIDIMENSIONAL DATA ARRAYS UNDER CONDITIONS OF DEGRADATION OF STORAGE SYSTEMS 2022
  • Dichenko Sergej Aleksandrovich
RU2801124C1
METHOD FOR CONTROL OF INTEGRITY OF MULTIMERIC DATA ARRAYS BASED ON REED-SOLOMON CODE BUILDING RULES 2021
  • Starikov Timofej Vladimirovich
  • Sopin Kirill Yurevich
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Sukhov Aleksandr Maksimovich
  • Bryantsev Arsenij Vyacheslavovich
  • Finko Oleg Anatolevich
RU2785862C1
METHOD FOR BUILDING CRYPTO-CODE STRUCTURES FOR CONTROL AND RESTORATION OF INTEGRITY OF STRUCTURED DATA ARRAYS 2022
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Shevtsov Nikita Igorevich
  • Zubarev Yaroslav Igorevich
  • Goloyad Maksim Vitalevich
  • Novikov Pavel Arkadevich
  • Bryantsev Arsenij Vyacheslavovich
RU2793782C1
METHOD OF PARAMETRIC SYNTHESIS OF CRYPTO-CODE STRUCTURES FOR CONTROL AND RESTORATION OF INTEGRITY OF MULTI-DIMENSIONAL DATA ARRAYS 2023
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Kushpelev Aleksandr Sergeevich
  • Fadeev Roman Viktorovich
  • Olejnik Aleksandr Sergeevich
  • Bryantsev Arsenij Vyacheslavovich
RU2808758C1
METHOD OF STRUCTURAL PARAMETRIC SYNTHESIS OF CRYPTO-CODE STRUCTURES TO CONTROL AND RESTORE INTEGRITY OF STRUCTURED DATA ARRAYS UNDER CONDITIONS OF TRANSITION TO DATA SPACE WITH A HIGHER DIMENSION 2022
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Kushpelev Aleksandr Sergeevich
  • Fadeev Roman Viktorovich
  • Barilchenko Semen Andreevich
  • Olejnik Aleksandr Sergeevich
  • Bryantsev Arsenij Vyacheslavovich
RU2801082C1

RU 2 826 862 C1

Authors

Sopin Kirill Yurevich

Kaznodij Tatyana Sergeevna

Dichenko Sergej Aleksandrovich

Samojlenko Dmitrij Vladimirovich

Finko Oleg Anatolevich

Dates

2024-09-17Published

2024-01-09Filed