Показать сокращенную информацию
dc.contributor.author | Grybniak, Sergii | |
dc.contributor.author | Грибняк, Сергій Сергійович | |
dc.contributor.author | Грибняк, Сергей Сергеевич | |
dc.contributor.author | Dmitrishin, Dmytro | |
dc.contributor.author | Дмитришин, Дмитро Володимирович | |
dc.contributor.author | Дмитришин, Дмитрий Владимирович | |
dc.date.accessioned | 2023-05-16T07:51:44Z | |
dc.date.available | 2023-05-16T07:51:44Z | |
dc.date.issued | 2022 | |
dc.identifier.citation | Grybniak, S., Dmitrishin, D. (2022). Basic principles for constructing mixing functions based on the simplest linear and nonlinear mappings. Odes`kyi Polytechnichnyi Universytet, Pratsi, 2 (66), 100–109. Basic principles for constructing mixing functions based on the simplest linear and nonlinear mappings / S. Grybniak, D. Dmitrishin // Пр. Одес. політехн. ун-ту. – Одеса, 2022. – Вип. 2 (66). – P. 100–109. | en |
dc.identifier.issn | 2076-2429 | |
dc.identifier.uri | http://dspace.opu.ua/jspui/handle/123456789/13521 | |
dc.description.abstract | Стаття присвячена дослідженню можливості використання у комп’ютерній криптографії найпростіших принципів теорії нелінійних дискретних динамічних систем, які характеризуються своєю хаотичною поведінкою. Основна проблема використання хаотичних систем в комп’ютерних розрахунках полягає в тому, що число можливих станів в комп’ютері кінцеве. Тому комп’ютерні моделі хаосу є лише наближенням істинної хаотичної поведінки, а кожна траєкторія апроксимованої системи є періодичною. З математичної точки зору шифрування в інформаційних системах є перетворення простору скінченних повідомлень, що відповідає фазовому простору в теорії динамічних систем. Функція змішування визначає таке шифрування. Основними вимогами до функції змішування є відсутність колізій, тобто бієктивність відображення, хороші дифузійні властивості та крім того, зворотне перетворення не повинно бути складнішим за пряме. У статті показано, що є можливість можна використовувати дифузійні властивості нелінійних динамічних систем у просторах зі скінченною кількістю станів за допомогою найпростішого нелінійного відображення Tент. Для покращення дифузійних властивостей було використано суперпозицію нелінійного відображення Тент та лінійного відображення перестановки (у більш загальному випадку перетворення Хілла). Основними перевагами побудованих функцій є їхня простота реалізації, швидкість обчислень у задачах змішування та сильна криптографічна стійкість. Для цих функцій було проведено кореляційний аналіз, аналіз чутливості та аналіз величин періодів циклу, які поділяють простір на підмножини, що не перетинаються. У результаті підтверджуються очікувані хороші дифузійні властивості цих функцій змішування. Продемонстровано можливість застосування цих функцій для шифрування зображень. | en |
dc.description.abstract | This article is dedicated to exploring the possibility of using the simplest principles of nonlinear discrete dynamic systems theory in computer cryptography, which are characterized by their chaotic behavior. The main problem of using chaotic systems in computer calculations is that the number of possible states in a computer is finite. Therefore, computer models of chaos are only an approximation of the true chaotic behavior, and each trajectory of the approximated system is periodic. From a mathematical point of view, encryption in information systems involves transforming the space of finite messages, which is similar to the phase space in the theory of dynamical systems. The mixing function specifies such encryption. The main requirements for the mixing function are the absence of collisions, i.e., bijectivity of the mapping, good diffusion properties, and, in addition, the inverse transformation should not be more complicated than the direct one. The article demonstrates that it is possible to utilize the diffusion properties of nonlinear dynamical systems in spaces with a finite number of states by using the simplest nonlinear mapping, Tent. To enhance the diffusion properties, a superposition of the nonlinear Tent map and the linear permutation map (in the more general case of the Hill map) was used. The main advantages of the constructed functions are their simplicity of implementation, speed of calculations in mixing problems, and strong cryptographic persistence. Correlation analysis, sensitivity analysis, and analysis of the lengths of cycle periods that divide the space into non-overlapping subsets have been conducted for these functions. As a result, the expected good diffusion properties of these mixing functions are confirmed. The possibility of applying these functions to image encryption is demonstrated. | en |
dc.language.iso | en | en |
dc.publisher | Одеса: [б. в.] | en |
dc.subject | нелінійні дискретні системи | en |
dc.subject | функція змішування | en |
dc.subject | шифрування | en |
dc.subject | nonlinear discrete systems | en |
dc.subject | mixing function | en |
dc.subject | encryption | en |
dc.title | Basic principles for constructing mixing functions based on the simplest linear and nonlinear mappings | en |
dc.title.alternative | Основні принципи конструювання функцій змішування на основі найпростіших лінійних і нелінійних відображень | en |
dc.type | Article | en |
opu.citation.journal | Праці Одеського політехнічного університету | en |
opu.citation.firstpage | 100 | en |
opu.citation.lastpage | 109 | en |
opu.citation.issue | 2 (66) | en |