METHOD FOR ENSURING THE INTEGRITY AND AVAILABILITY OF INFORMATION IN DISTRIBUTED DATA STORAGE SYSTEMS Russian patent published in 2022 - IPC G06F11/08 

Abstract RU 2785469 C1

FIELD: data processing.

SUBSTANCE: invention relates to a method for ensuring the integrity and availability of information in distributed data storage systems. In the method, each of the available data processing blocks with the corresponding data storage units contains a set of data generated from the files corresponding to the data processing blocks with the data storage units, wherein the data set is subjected to the preliminary block encryption procedure with nonlinear bijective transformations, and the generated set of cryptogram blocks of the data processing blocks with the data storage units is distributed among the available data storage units, wherein the corresponding set of redundant data is generated by means of multicode noise-resistant encoding; then the cryptogram blocks received from other data processing blocks with data storage units are removed in order to reduce the overall redundancy, wherein the generated set of redundant data with cryptogram blocks of the data processing blocks with the data storage unit used for the generation thereof is used to recover lost data files; wherein the data recovery block receives information from the control block about which data processing block with the corresponding data storage units are currently available and, accordingly, have a set of information and redundant data of the file; then the data recovery block receives a set of information and redundant data from said data processing block with data storage units, the data recovery block fully recovers lost data files, wherein the data recovered by the data recovery block, jointly with the data of the available data processing blocks with the corresponding data storage units, are transmitted to the data processing block with a data storage unit, newly introduced by the control block, in order to generate redundant data blocks; wherein the data storage units of the distributed data storage system constitute an ordered collection of data storage units, wherein each data storage unit in the subsystem for encryption code protection of information from the file ƒ is used to generate ciphertext blocks supplied to the self-correction block, the generated blocks being distributed among the available storage units, wherein the generated and received ciphertext blocks in the subsystems for encryption code protection of information in the self-correction blocks form an ordered sequence of least non-negative residues modulo m(i) generated by the modulus computation block, thereby forming an information sequence of encryption code structures; then the subsystems for encryption code protection of information in the self-correction blocks, according to the rules for constructing finite differences, are used to execute the expansion operation, wherein according to said operation, for the generated information sequence of encryption code structures, redundant data blocks are calculated in the corresponding data storage units, while the control subsystems of the data storage units make the decisions on the required number of ciphertext blocks of the data storage units, wherein part of said blocks is removed, and the collection of ciphertext blocks and redundant data blocks is used by the subsystems for encryption code protection of information by the self-correction blocks of the data storage units in order to ensure the integrity and availability of data.

EFFECT: ensured integrity and availability of information in distributed storage systems.

1 cl, 5 dwg

Similar patents RU2785469C1

Title Year Author Number
METHOD FOR ENSURING INTEGRITY AND AVAILABILITY OF INFORMATION IN DISTRIBUTED DATA STORAGE SYSTEMS 2023
  • Snitko Egor Vladimirovich
  • Samojlenko Dmitrij Vladimirovich
  • Dichenko Sergej Aleksandrovich
  • Finko Oleg Anatolevich
  • Apruda Artem Valerevich
RU2812948C1
METHOD FOR DISTRIBUTED DATA STORAGE WITH PROVEN INTEGRITY 2020
  • Samojlenko Dmitrij Vladimirovich
  • Dichenko Sergej Aleksandrovich
  • Finko Oleg Anatolevich
  • Stranadkin Ruslan Nikolaevich
  • Samokhvalov Ruslan Yurevich
RU2758943C1
METHOD AND DEVICE FOR SPOOFING RESISTANT INFORMATION THROUGH COMMUNICATION CHANNELS 2017
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Eremeev Mikhail Alekseevich
  • Dichenko Sergej Aleksandrovich
RU2669144C1
METHOD AND SYSTEM OF DISTRIBUTED STORAGE OF RECOVERABLE DATA WITH ENSURING INTEGRITY AND CONFIDENTIALITY OF INFORMATION 2017
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Eremeev Mikhail Alekseevich
  • Dichenko Sergej Aleksandrovich
RU2680350C2
METHOD AND DEVICE FOR FORMING MODIFIED CRYPTO-CODE STRUCTURES FOR NOISE-RESISTANT DATA TRANSMISSION OVER COMMUNICATION CHANNELS 2023
  • Sharapov Igor Olegovich
  • Samojlenko Dmitrij Vladimirovich
  • Dichenko Sergej Aleksandrovich
  • Finko Oleg Anatolevich
  • Kushpelev Aleksandr Sergeevich
  • Simonenko Danila Mikhajlovich
RU2812949C1
METHOD AND DEVICE FOR MULTIDIMENSIONAL IMITATION RESISTANCE TRANSMISSION OF INFORMATION OVER COMMUNICATION CHANNELS 2018
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Eremeev Mikhail Alekseevich
  • Dichenko Sergej Aleksandrovich
RU2686024C1
METHOD AND DEVICE FOR PROVIDING NOISE IMMUNITY OF DATA PROCESSING BASED ON CRYPTOCODE STRUCTURES IN THE COMPLEX PLANE 2022
  • Kushpelev Aleksandr Sergeevich
  • Dichenko Sergej Aleksandrovich
  • Samojlenko Dmitrij Vladimirovich
  • Finko Oleg Anatolevich
  • Snitko Egor Vladimirovich
  • Chechin Ivan Vladimirovich
RU2787941C1
METHOD AND APPARATUS FOR GENERATING MULTI-VALUED CODE STRUCTURES FOR SECURE DATA TRANSMISSION OVER COMMUNICATION CHANNELS 2023
  • Apruda Artem Valerevich
  • Samojlenko Dmitrij Vladimirovich
  • Kushpelev Aleksandr Sergeevich
  • Dichenko Sergej Aleksandrovich
  • Finko Oleg Anatolevich
RU2815193C1
METHOD AND APPARATUS FOR FORMING CRYPTOCODE STRUCTURES FOR IMITATION-RESISTANT DATA TRANSMISSION OVER COMMUNICATION CHANNELS 2021
  • Samojlenko Dmitrij Vladimirovich
  • Dichenko Sergej Aleksandrovich
  • Finko Oleg Anatolevich
  • Sharapov Igor Olegovich
  • Nachinov Evgenij Sergeevich
RU2764960C1
METHOD OF PROTECTING AVAILABILITY AND SECURITY OF STORED DATA AND SYSTEM FOR ADJUSTABLE PROTECTION OF STORED DATA 2014
  • Kosolapov Jurij Vladimirovich
RU2584755C2

RU 2 785 469 C1

Authors

Kushpelev Aleksandr Sergeevich

Dichenko Sergej Aleksandrovich

Samojlenko Dmitrij Vladimirovich

Finko Oleg Anatolevich

Snitko Egor Vladimirovich

Sukhov Aleksandr Maksimovich

Dates

2022-12-08Published

2021-11-24Filed