Реалізація та дослідження алгоритму криптографічного захисту даних з відкритим ключем на основі нейронної мережі
DOI:
https://doi.org/10.26642/tn-2018-2(82)-195-203Ключові слова:
криптографічний захист, шифрування даних, перцептрон, нейронні мережі, розпаралелювання алгоритму навчанняАнотація
Реалізовано алгоритм криптографічного захисту даних з відкритим ключем з використанням багатошарового перцептону. Здійснено об’єктно-орієнтоване проектування ієрархії класів програмного рішення. Виконана декомпозиція дозволяє легку модифікацію системи, зокрема можлива заміна нейронної мережі або порогової функції на інші подібні компоненти. Проведено експериментальне дослідження програмної реалізації системи для порівняння ефективності різних порогових функцій, а також дослідження швидкодії розпаралелюного алгоритму навчання.Посилання
Liu, D.Guo (2006 ), «A new public-key encryption scheme based on neural networks and its security analysis», International Conference on Computational and Information Science. Computational Intelligence and Security, Pp. 443–450.
Osowski, S. (1996), Sieci neuronowe w ujęciu algoritmicznym, Wydawnictwa Naukowo-Techniczne, Warszawa, 349 р.
Rojas, R. (1996), Neural networks – a systematic introduction, Berlin, New-York, Springer-Verlag, 502 p.
Anin, B.Yu. (2000), Zashchita komp'yuternoy informatsii, BKhV, SPb., 384 р.
Bryukhomitskiy, Yu.A. (2005), Neyrosetevye modeli dlya sistem informatsionnoy bezopasnosti, Izd-vo TRTU, Taganrog, 160 р.
Grusho, A.A. and Timonina, E.E. (1996), Teoreticheskie osnovy zashchity informatsii, Izd-vo agentstva «Yakhtsmen», M., 130 р.
Evdokimov, A.A. and Tikhonov, E.E. (2012), Intellektual'nye informatsionnye sistemy zashchity informatsii, monografiya, Nevinnomysskiy in-t ekonomiki, upravleniya i prava, NIEUP, Nevinnomyssk, 119 р.
Salomaa, A. (1995), Kriptografiya s otkrytym klyuchom, 318 р.
Tomashevs'kiy, O.M. (2001), «Kriptografіchniy zakhist іnformatsіynikh sistem na bazі shtuchnoї neyronnoї merezhі», Zbіrnik «Trudy Odesskogo politekhnicheskogo universiteta», Odesa, Vol. 4 (16), Рр. 74–77.
Chervyakov, N., Lavrinenko, A., Galushkin, A. and Evdokimov, A. (2012), Primenenie iskusstvennykh neyronnykh setey i sistemy ostatochnykh klassov v kriptografii, Izdatel'stvo, Fizmatlit, 280 р.
##submission.downloads##
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2020 Сергій Іванович Бондарчук, Вікторія Наумівна Ковальчук, Андрій Михайлович Ковальчук, Андрій Анатолійович Єфіменко
Ця робота ліцензується відповідно до Creative Commons Attribution-NonCommercial 4.0 International License.
Автор, який подає матеріали до друку, зберігає за собою всі авторські права та надає відповідному виданню право першої публікації, дозволяючи розповсюджувати даний матеріал із зазначенням авторства та джерела первинної публікації, а також погоджується на розміщення її електронної версії на сайті Національної бібліотеки ім. В.І. Вернадського та у відкритому доступі в електронному архіві університету та на сайті журналу.