dc.contributor.author |
Меліхов, І. О.
|
|
dc.contributor.author |
Базилевич, В. М.
|
|
dc.date.accessioned |
2021-09-14T08:33:59Z |
|
dc.date.available |
2021-09-14T08:33:59Z |
|
dc.date.issued |
2021 |
|
dc.identifier.uri |
http://ir.stu.cn.ua/123456789/23500 |
|
dc.description |
Меліхов І. Захист алгоритмів і даних на стороні клієнта / Меліхов І., Базилевич В. // Технічні науки та технології. - 2021. - № 1(23). -С. 87-95. |
en_US |
dc.description.abstract |
Захист даних та алгоритмів є важливою складовою розробки програмного забезпечення. Не завжди є можли-
вість використати сервер як надійне сховище даних та алгоритмів, тому існує необхідність детального вивчення та
розробки способів захисту даних та алгоритмів на стороні клієнта.
У статті розглянуто прийоми захисту даних з використанням програмних засобів різних операційних систем
та програмних платформ. Розроблений алгоритм захисту даних використовує симетричне шифрування AES та різ-
номанітні способи генерації ключа для убезпечення створеної програми від зворотної розробки |
en_US |
dc.language.iso |
uk |
en_US |
dc.publisher |
НУ «Чернігівська політехніка» |
en_US |
dc.relation.ispartofseries |
Технічні науки та технології;№1 (23) |
|
dc.subject |
data protection |
en_US |
dc.subject |
algorithms protection |
en_US |
dc.subject |
symmetric encryption |
en_US |
dc.subject |
obfuscation |
en_US |
dc.subject |
security through obscurity |
en_US |
dc.subject |
захист даних |
en_US |
dc.subject |
захист алгоритмів |
en_US |
dc.subject |
симетричне шифрування |
en_US |
dc.subject |
обфускація |
en_US |
dc.subject |
безпека через неясність |
en_US |
dc.title |
Захист алгоритмів і даних на стороні клієнта |
en_US |
dc.title.alternative |
Client-side algorithms and data protection |
en_US |
dc.type |
Article |
en_US |
dc.description.abstractalt1 |
Algorithms and data protection is an important part of software development. It is not always possible to use the server
as a reliable storage for data and algorithms, so there is a need for a detailed study and development of methods of data and
algorithms protection on the client side.
It is possible to access any data and algorithms on the client side. However, it is possible to protect them so that the
complexity of unsanctioned access is greater than the potential benefit from it.
Symmetric encryption and obfuscation have been studied by Xu Hui, Yangfan Zhou, Jiang Ming, Michael Lyu, A. Abdullah
and others. We reviewed the latest publications related to symmetric encryption and obfuscation, as well as various articles
and discussions on the protection of algorithms and data on the client side on the Internet. There are currently no detailed and
comprehensive studies on the topic of the client-side data and algorithms protection.
To structure information about the client-side algorithms and data protection. To develop our own algorithm for clientside
data protection. To retrieve the general principles that can be used when developing such algorithms.
This article discusses methods of data protection using different operating systems and software platforms. The developed
data protection algorithm uses symmetric AES encryption and various ways of key generation to secure the created program
from reverse engineering. The key features of such algorithms are relativity, closeness, determinability and complexity.
The features and principles of algorithm development stated in the article allow to effectively protect data and algorithms
on the client side. |
en_US |