Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Номер 03 2026 год

DOI: 10.17587/prin.17.119-127
УДК: 004.65
Об организации безопасного взаимодействия в распределенных системах на основе архитектуры .NET в среде Linux
Р. Э. Асратян, канд. техн. наук, вед. науч. сотр., rubezas@yandex.ru, Е. А. Курако, канд. техн. наук, ст. науч. сотр., kea@ipu.ru, В. Л. Орлов, канд. техн. наук, вед. науч. сотр., ovl@ipu.ru, Институт проблем управления им. В. А. Трапезникова РАН, Москва
Received on 2025-09-22
Accepted on 2025-11-11

Рассмотрены вопросы, связанные с организацией безопасных сетевых взаимодействий между клиентскими и сервисными компонентами распределенных систем, разрабатываемых для платформы Linux на основе сетевой архитектуры .NET на языке C#. Описаны возможные подходы к решению этих вопросов в средах программирования Visual Studio Code и Mono, основанные на управлении процедурой «рукопожатия» (handshake) в рамках протокола HTTPS. Приведены результаты экспериментов, позволяющие оценить характеристики быстродействия этих подходов как в режиме одиночных информационных запросов, так и при высокой нагрузке при обработке пакетов одновременных запросов.

Ключевые слова: распределенные системы, Интернет, защита данных, web-сервис, gRPC, REST, HTTPS, закрытый ключ, сертификат, OpenSSL
Стр. 119—127
Ссылка для цитирования:
Асратян Р. Э., Курако Е. А., Орлов В. Л. Об организации безопасного взаимодействия в распределенных системах на основе архитектуры .NET в среде Linux // Программная инженерия. 2026. Том 17, № 3. С. 119—127. DOI: 10.17587/prin.17.119-127.