Современные интернет-технологии предлагают ряд эффективных инструментов для ведения успешного бизнеса в сети интернет. Одним из таких помощников является информационная система.
На сегодняшний день технология клиент-сервер получает все большее распространение.
Рассматривая вопрос о том, какие преимущества имеет архитектура клиент-сервер, стоит сказать, что создание таких приложений позволяет добиться ряда важнейших факторов:
? сохранность информации,
? устойчивость к сбоям,
? масштабируемость,
? большая защищенность информации от несанкционированного доступа.
Одним из важнейших преимуществ клиент-серверных информационных систем является снижение сетевого трафика при поступлении запросов.
Второе преимущество клиент-серверной архитектуры — возможность хранить установки на сервере, что позволяет избежать повторения кода в разных приложениях, использующих общую базу данных.
Также современные серверные системы управления базами данных (далее СУБД) обладают обширными возможностями по управлению привилегиями пользователей и правами доступа к различным объектам базы данных, резервному копированию и архивированию данных, а зачастую и оптимизации выполнения запросов. Они также обычно обеспечивают параллельную обработку данных, особенно при использовании многопроцессорных компьютеров в качестве сервера базы данных.
Защита информационных систем (далее ИС), обрабатывающих конфиденциальную информацию, является необходимостью, позволяющей значительно снизить риск утечки важной информации. Защита ИС поможет
предприятиям осторожно и правильно организовать процесс обработки, хранения и передачи конфиденциальной информации, хранящейся в информационной системе. Развитие системы защиты информации сделает передачу и обработку персональных данных более безопасными.
Установка средств защиты информации – вынужденная мера, ведь именно благодаря им вы можете быть уверены в безопасности данных компании. Защита информации в информационных системах необходима абсолютно любой организации.
Целью дипломной работы является разработка информационной системы с использованием криптографических методов защиты информации.
Для достижения поставленной цели необходимо решить ряд следующих взаимосвязанных задач:
? изучение технологии клиент-сервер;
? создание сервера для приема сообщений от клиента и отправки сообщений всем остальным клиентам, подключенным к серверу;
? изучение криптографических методов защиты информации;
? создание клиента, который подключается к серверу, отправляет и получает сообщения от сервера;
? реализация методов защиты передачи информации для зарегистрированных клиентов.
Для решения поставленных задач будут использоваться технологии:
? язык Python,
? библиотеки Python.
Весь текст будет доступен после покупки