Client-server system for secure private messages exchange using public key cryptography
Keywords:
cryptography, rsa, encryption, windows, linux, java, client-serverAbstract
Purpose. The purpose of this application is to develop a portable system product that provides a high level of information security, while capable to run in Windows and Linux environments. Methodology. Development of software for encrypted transmission of private messages using a client-server exchange system uses public key cryptographic.High level of information security is achieved through the use of the RSA encryption algorithm. Results. The developed system is actual, since communication and transmission of information – an integral part of human activity, as well as protection of personal information. An analysis of existing client-server systems for the exchange of private messages is performed, capable software product for encrypted transmission of messages between network users is developed. Practical significance. Research results may be interesting to anyone who wants to protect information (messages) from unauthorized access during transmission.References
Moroz B.I., Diubko V.P., Klymenko S.V., Yakovenko V.O. and Polishchuk V.V.. Arkhitektura kompiutera [Computer architecture]. Navchalnyi posibnyk [schoolbook]. Dnіpropetrovsk: AMSU, 2012, 169 p. (in Ukrainian).
Poliakov Н.О.. Osnovy teorii stysnennia povidomlen bez vtrat informatsii [Fundamentals of lossless data compression theory]. Navchalnyi posibnyk [schoolbook]. Dnіpropetrovsk: RVV DNU, 2013,148 p. (in Ukrainian).
Orfali Robert and Kharki Dan. Java i CORBA v prilozheniiach kliyent-server [Java and CORBA in client-server applications]. Мoscow: Lori, 2009, 716 p. (in Russian).
Shnaier B. Prikladnaia kriptografiia. Protokoly, algoritmy, ischodnyye teksty na yazyke Si [Applied Cryptography. Protocols, Algorithms and Source Code in C]. Мoscow: Triumf , 2002, 816 p. (in Russian).
Douglas E. Comer. Internetworking with TCP/IP Volume 1: Principles, Protocols, and Architecture. English, 4/е. 2013, 755р.
Oleshchuk V.A.. On Public-Key Cryptosystem Based on Church-Rosser String-Rewriting Systems. Computing and Combinatorics: First Annual International Conference, COCOON '95. – Springer Publ., 1995, pp. 264-269.
Saternos Casimir. Client-Server Web Apps with JavaScript and Java. Gardners Books, 2014, 350 р.
Downloads
Published
Issue
Section
License
Редакція Видання категорично засуджує прояви плагіату в статтях та вживає всіх можливих заходів для його недопущення. Плагіат розглядається як форма порушення авторських прав і наукової етики.
При виявлені у статті більш ніж 25% запозиченого тексту без відповідних посилань та використання лапок, стаття кваліфікується як така, що містить плагіат. У цьому випадку стаття більше не розглядається редакцією, а автор отримує перше попередження.
Автори, в статтях яких повторно виявлено плагіат, не зможуть публікуватися в усіх журналах Видавництва ДВНЗ «Придніпровська державна академія будівництва та архітектури».
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:
- Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons Attribution License, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
- Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.
- Політика журналу дозволяє і заохочує розміщення авторами в мережі Інтернет (наприклад, у сховищах установ або на особистих веб-сайтах) рукопису роботи, як до подання цього рукопису до редакції, так і під час його редакційного опрацювання, оскільки це сприяє виникненню продуктивної наукової дискусії та позитивно позначається на оперативності та динаміці цитування опублікованої роботи (див. The Effect of Open Access).