THE SOFTWARE PACKAGE FOR DATA STREAM SCRAMBLING
https://doi.org/10.21822/2073-6185-2016-41-2-83-93
Abstract
Abstract. It is proposed a software package for multivariate stepwise transformation of the text flow in order to increase resistance to protect against unauthorized access, and a package to restore the converted text. The basis of the proposals: the formation of nxn-array from the elements of a data flow, preliminary transposition of the array elements to form an array, each row and each column of which includes one and one only element from each row and each column of the source array, following reading on the options selected by the user.
Package for direct conversion includes: a module for forming an array from the input flow; transposition module of array elements according to the scheme of Latin squares; reading module of rows or columns of the array to one of the following algorithms: sequential reading; reading of rows or columns with even indices and then odd ones;reading the row or column with odd indices, and then the even; reading at random route, which is generated by the program; reading at the route determined by the user.
Package for restoring of the original message by the inverse transform comprises: a channel array forming module from the data flow; recovery module from the channel array - the array of Latin square type; the original array module; the original message restoring module.
About the Authors
P. A. KadievRussian Federation
candidate of technical Science, Professor of the Department of Informatics in technical systems
70 I. Shamil Ave, 367015, Makhachkala
P. I. Kadiev
Russian Federation
leading specialist in the field of information protection of information-analytical Department of management of inspection of commercial organizations
70 I. Shamil Ave, 367015, Makhachkala
T. M. Mirzabekov
Russian Federation
graduate student
70 I. Shamil Ave, 367015, Makhachkala
References
1. Shevkoplyas B.V. The scrambling of transmitted data. Available at: http://lit.lib.ru/s/shewkopljas_b_w/text_0030.shtml. (accessed: 10.04.2016).
2. Kadiev P.A., Kadiev I.P., Zejnalov M.Z. Algorithms of transformation of «classical» matrixes in two-index latin squares. Vestnik DSTU, Technical science, № 17, 2010. – pp. 45-49.
3. Kadiev I.P., Kadiev P.A. About one class of combinatory configurations. Vestnik DSTU, Technical science, № 31, 2013. – pp. 45-49.
4. Kadiev P.A., Zejnalov M.Z. Program for transformation matrices by Latin squares. State registration of computer programs certificate № 2009616143 from 09.11.2009.
Review
For citations:
Kadiev P.A., Kadiev P.I., Mirzabekov T.M. THE SOFTWARE PACKAGE FOR DATA STREAM SCRAMBLING. Herald of Dagestan State Technical University. Technical Sciences. 2016;41(2):83-93. (In Russ.) https://doi.org/10.21822/2073-6185-2016-41-2-83-93