Подробное описание документа
Марченко А. В.
Процесс разработки TCP-сервера для защищенного обмена данными между приложением и базой данных / Марченко А. В., Ванин А. В. - DOI 10.18698/2541-8009-2020-7-626 // Политехнический молодежный журнал МГТУ им. Н. Э. Баумана. - 2020. - № 7. -
Показан процесс разработки TCP-сервера, который служит посредником между приложением, установленным на стороне клиента и базой данных, установленной на сервере. Задача разрабатываемого сервера состоит в обработке запросов, взаимодействия с базой данных и отправка полученного результата приложению. Данный механизм повышает эффективность защиты приложения от процесса декомпиляции, поскольку в коде клиентского приложения отсутствует описание названий полей и структура базы данных, вероятность утечки информации сводится к минимуму. Описанная выше возможность достигается благодаря тому, что запросы к серверу содержат только названия команд и идентификатор сессии, а наименование полей и структура базы данных описаны непосредственно в ядре TCP-сервера.