МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
 ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
 к курсовому проекту
 на тему: "Защита информации от несанкционированного доступа"
 по курсу "Кодирование и защита
 информации"
 2004
  АННОТАЦИЯ
 Пояснительная записка содержит описание разработанной программы и руководство по ее использованию. Также в ней приводится описание используемых методов шифрования информации.
 
  СОДЕРЖАНИЕ
 АННОТАЦИЯ
 ВВЕДЕНИЕ
 1    Постановка задачи
 2    Основные понятия
 3    Выбор методов шифрования
 4    Программная реализация
 Общее описание
 Дополнительные модули
 5    Руководство пользователя
 ЗАКЛЮЧЕНИЕ
 БИБЛИОГРАФИЧЕСКИЙ СПИСОК
 ПРИЛОЖЕНИЕ А
  Введение
 В настоящее время большое внимание уделяется информации, недаром наш век называют «информационным». Во время того, как люди познают технологии хранения и передачи информации, встает вопрос о ее защите от несанкционированного доступа. Для решения этой проблемы было разработано большое количество разнообразных методов кодирования информации, которые могут быть реализованы программно. Данная разработка представляет собой программный модуль, обеспечивающий шифрование и расшифровывание информационных блоков.
  1. Постановка задачи
 Необходимо разработать программу для шифрования и расшифровывания файлов на основе настроек пользователя. Для шифрования использовать ГОСТ 28147-89. Разработать удобный интерфейс общения с пользователем. Поставить программу на платформу Windows, что обеспечит ее расширение, дополнение и удобство использования.
  2. Основные понятия
 В данной работе будет рассматриваться защита информации, хранящейся в электронном виде, от несанкционированного доступа. Для обеспечения секретности информации используются следующие методы:
 -           хранение на съемном носителе;
 -           ограничение доступа к системе;
 -           хранение в зашифрованном виде;
 Комбинированием этих средств защиты можно добиться относительно хорошей защищенности информации. Невозможно абсолютно защитить информацию от несанкционированного доступа (взлома). Любой из этих способов поддается взлому в некоторой степени. Вопрос в том, будет ли выгодно взламывать или нет. Если затраты ресурсов на защиту (стоимость защиты) больше чем затраты на взлом, то система защищена плохо.
 Данная разработка является криптографической частью системы защиты – она зашифровывает и расшифровывает информацию, поэтому ниже будут приведены только основные понятия криптографии.
 Шифр – последовательность операций, проводимых над открытыми (закрытыми) данными и ключом с целью получения закрытой (открытой) последовательности.
 Ключ – конкретное для каждого нового кода значение каких-нибудь характеристик алгоритма криптографической защиты.
 Гамма шифра – это некоторая псевдослучайная последовательность заданной длины, используемая для шифрования.
 Гаммирование – процес наложения гаммы шифра на открытые данные.
 Зашифровывание – процесс преобразования открытых данных в закрытые с помощью шифра и ключа.
 Расшифровывание – процедура преобразования закрытых данных в открытые с помощью шифра и ключа.
 Шифрование – зашифровывание и (или) расшифровывание.
 Дешифрование – совокупность действий по преобразованию закрытых данных в открытые без знания ключа и (или) алгоритма зашифровывания.
 Имитозащита – защита от ложной информации.  ............