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.
Highlights
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 odd ones;reading the row or column with odd indices, and the even; reading at random route, which is generated by the program; reading at the route determined by the user
4. Kadiev P.A., Zejnalov M.Z. Program for transformation matrices by Latin squares
Summary
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. Преобразованием массива, перед считыванием данных, перестановками элементов, используя метод перестановок в качестве первого элемента ключа шифрования; Формирование из блоков потока данных заданной длины nxn – массив; перестановки элементов nxn – массива, по заданным алгоритмам; последовательное считывание содержимое полученного массива последовательно по строкам или, столбцам, в заданной пользователем последовательности, по псевдослучайному алгоритму обратные преобразования по восстановлению структуры исходного потока.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: Herald of Dagestan State Technical University. Technical Sciences
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.