FIELD: data processing.
SUBSTANCE: invention relates to a method for control of integrity of multimeric data arrays based on Reed-Solomon code building rules. In the method, a multimeric array data unit M represented in the form of a vector, for control of integrity of data contained in it, is fragmented into data subunits M0, M1, …, Mθ of a fixed length m, according to which an expanded binary Galois field GF(2m) is selected, each non-zero element of which is represented as a degree of α. In this case, an infinite set of its elements is formed of an initial set {0, 1, α} by sequential multiplication of elements by α. After that, generating polynomial g(x) of the corresponding Reed-Solomon code is set, and the initial data unit M is recorded using primitive elements, to obtain a required dimension of which, depending on information length k=2m-1-2t of the selected Reed-Solomon code, if necessary, it is added with η=k-θ-1 zero subunits, where t is equal to a number of detected and localized data subunits with signs of integrity violation. The resulting expanded data unit M' contains subunits M0, M1, …, Mθ, Mθ+1, …, Mθ+η, which are represented by elements of GF(2m), as a result of coding of which code polynomial c(x) is formed, error polynomial e(x) is determined, values H0, H1, …, Hω of a hash function and syndromes Sϖ at points αϖ are calculated, where ϖ=1,2, …, 2t, checking of which allows for determination of signs characterizing integrity violation of subunits M0, M1, …, Mθ of the multimeric data array unit M to be protected.
EFFECT: provision of control of data integrity based on the application of cryptographic hash functions to protected data units with the possibility of detection and localization of two and more subunits of the data unit with signs of integrity violation, without calculation and introduction of high redundancy of control information.
1 cl, 2 dwg
Title | Year | Author | Number |
---|---|---|---|
METHOD FOR CONTROLLING DATA INTEGRITY BASED ON UNEVEN CODING | 2023 |
|
RU2808759C1 |
METHOD FOR CONTROL AND RECOVERY OF INTEGRITY OF MULTIDIMENSIONAL DATA ARRAYS | 2021 |
|
RU2771208C1 |
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 |
|
RU2801082C1 |
METHOD OF STRUCTURAL PARAMETRIC SYNTHESIS OF CRYPTO-CODE STRUCTURES UNDER FORCED DIMENSIONAL REDUCTION OF CONTROL SPACE AND RESTORATION OF INTEGRITY OF STRUCTURED DATA ARRAYS | 2022 |
|
RU2801198C1 |
METHOD FOR FORMING CRYPTO-CODE CONSTRUCTIONS IN CONDITIONS OF REDUCING DIMENSIONALITY OF CONTROL SPACE AND RESTORING INTEGRITY OF STRUCTURED DATA ARRAYS | 2022 |
|
RU2806539C1 |
METHOD FOR CONTROL AND RESTORATION OF INTEGRITY OF MULTIDIMENSIONAL DATA ARRAYS UNDER CONDITIONS OF DEGRADATION OF STORAGE SYSTEMS | 2022 |
|
RU2801124C1 |
METHOD OF TWO-DIMENSIONAL CONTROL AND DATA INTEGRITY ASSURANCE | 2018 |
|
RU2696425C1 |
METHOD FOR MONITORING DATA INTEGRITY BASED ON THE RULES FOR CONSTRUCTING GEOMETRIC CODES | 2021 |
|
RU2758194C1 |
METHOD FOR RESTORING DATA WITH CONFIRMED INTEGRITY | 2021 |
|
RU2771238C1 |
METHOD OF PARAMETRIC SYNTHESIS OF CRYPTO-CODE STRUCTURES FOR CONTROL AND RESTORATION OF INTEGRITY OF MULTI-DIMENSIONAL DATA ARRAYS | 2023 |
|
RU2808758C1 |
Authors
Dates
2022-12-14—Published
2021-11-17—Filed