- •Автоматизированные экономические информационные системы и их элементы.
- •Основные понятия и определения
- •1.3. Информационные и расчетные задачи в составе программного обеспечения
- •1.4. Информационные и расчетные задачи в составе программного обеспечения и их классификация.
- •Основы проектирования элементов программного обеспечения информационных систем.
- •Этапы создания ирз и их комплексов.
- •Информационная безопасность экономических систем.
- •3.2. Способы и средства защиты информации.
3.2. Способы и средства защиты информации.
Анализ уязвимости машинной информации
позволяет выделить две группы возможных
причин ее искажения или уничтожения:
* непреднамеренные действия (сбои
технич.средств, ошибки обслуживающего
персонала и пользователей, аварии и
т.п.);
* несанкционированно действия (НСД
и ознакомление субъектов с информацией,
прямое хищение информации на другие
носители, запрещенная передача информации
в линии связи или на терминалы, перехват
электромагнитных излучений и информации
по различным каналам связи и т.п.).
Необходимо использование значительного
числа способов и средств защиты
информации, которые более эффективны,
когда они применяются
комплексно.
^ 3.3. Шифрование - специфический способ защиты информации.
Шифрование информации - нестандартная кодировка данных, исключающая или серьезно затрудняющая возможность их прочтения без соответствующего программного или аппаратного обеспечения, требующая для открытия данных предъявления строго определенного ключа (пароля, карты ...) Шифрование включает в себя: * непосредственное шифрование информации, * электронную подпись и * контроль доступа к информации. Шифрование направлено на достижение четырех основных целей. 1.Статистическая защита информации, хранящейся на жестком диске компьютера или дискетах, исключает или серьезно затрудняет доступ к информации лицам, не владеющим паролем (ключем). Применяется в целях информ.безопасности на случай похищения файлов, дискет или компьютеров целиком. 2.Разделение прав и контроль доступа к данным (владение личными данными (разные компьютеры, диски одного компьютера, разные директории и файлы), не доступными другим пользователям). 3.Защита передаваемых данных через третьи лица, в том числе по электронной почте или в рамках локальной сети. 4.Идентификация подлинности и контроль целостности переданных через третьи лица документов.
Шифровальные методы делятся на два направления: 1. Симметричные классические методы с секретным ключом, в которых для зашифровки и дешифрации требуется предъявление одного и того же ключа (пароля); 2. Ассиметричные методы с открытым ключом, в которых для зашифровки и дешифрации требуется два различных ключа, один - секретный, второй - открытый. Ни один из них не подходит для решения обратной задачи. Выполняемое шифрованием преобразование всегда обратимо при наличии симметричного или ассиметричного ключа дешифрации. Шифрование - наиболее надежный способ защиты информации. Хотя необходимо учитывать, что: любое зашифрованное сообщение в принципе всегда может быть расшифровано, и во-вторых, перед непосредственной обработкой информации и выдачей ее пользователю производится расшифровка - при этом информация становится открытой для перехвата. С точки зрения качества защиты информации шифрование делят на "сильное" ("абсолютное"), практически не вскрываемое без знания пароля, и "слабое", затрудняющее доступ к данным, но практически (при использовании современных ЭВМ) вскрываемое те или иным способом зареальное время без знания исходного пароля. Способы вскрытия: * подбор пароля или рабочего ключа шифрования перебором * угадывание пароля * подбор или угадывание пароля при известной части пароля * взлом собственно алгоритма шифрования. Вне зависимости от метода шифрования любой шифр является "слабым" (т.е.вскрываемым за реальное время), если длина пароля недостаточна велика. Но длинный пароль защищает от взлома подбором пароля , но не угадыванием. Угадывание пароля основано на специально разработанных таблицах ассоциации и может занять считанные дни или часы. ^ Защита данных с помощью электронной подписи - вставка в данные фрагмента инородной зашифрованной информации. Применяется для идентификации подлинности переданных через третьи лица документов и произвольных данных. Сама передаваемая информация при этом никак не защищается. По традиции почти все системы электронной подписи базируются на шифровании с открытым ключом. Число уязвимых точек электронной подписи достаточно велико. ^ Шифрование для обеспечения контроля прав доступа. Контроль права доступа - простейшее средство защиты данных и ограничения (разграничения) использования компьютерных ресурсов, предназначенное для ограждения паролем определенной информации и системных ресурсов ЭВМ от лиц, не имеющих к ним отношения и не имеющим специального умысла получить к ним доступ. Сами данные хранятся на дисках в открытом (незащищенном) виде и всегда могут быть востребованы (похищены) в обход системы контроля, сколь бы изощренной она не была.
^ 3.4. Защита информации от компьютерных вирусов.
Компьютерные вирусы одна из наиболее распространенных причин потери информации. Это важный вопрос для локальных и глобальных компьютерных сетей, объединяющих работу сотен и миллионов пользователей. Известны случаи, когда вирусы блокировали работу организаций и предприятий. Убытки, приносимые вирусами не подают, а растут и измеряются сотнями миллионов долларов ежегодно. Используемые антивирусные программы не дают полной гарантии защиты от вирусов.
Компьютерный вирус - низкого уровня специальная небольшая программа, которая может "приписывать" себя к другим программам и выполнять различные нежелательные для пользователя действия. Этапы жизненного цикла вируса: внедрение, инкубационный период (для скрытия источника проникновения), репродуцирование (саморазмножение), деструкция (искажение, и\или уничтожение информации). Для применения того или иного способа борьбы с конкретным вирусом, нужно сначала осуществить его диагностику. Для этого существуют программы 3-х типов: * для выявления наличия вируса * обнаружения и удаления вируса * защиты от вируса (препятствующие проникновению новых вирусов) Борьба с вирусами ведется путем применения программ-антивирусов. Антивирус - программа, осуществляющая обнаружение или обнаружение и удаление вируса. Самые популярные и эффективные антивирусные программы - антивирусные сканеры (фаги, полифаги), затем СRC-сканеры (также ревизоры, checksumer, integrity checker). Часто оба эти метода объединяются в одну универсальную антивирусную программу, что значительно повышает её мощность. Актуальна проблема макровирусов, которая перекрывает все остальные проблемы, связанные с вирусами. Существует несколько приемов и специальных функций, встроенных в Word\Excel и другие программы функций, направленных на предотвращение запуска вируса. Наиболее действенная - защита от вируса встроенная в Word\Excel (начиная с версий 7.0), которая при открытии файла, содержащего любой макрос, сообщает о его присутствии и предлагает запретить этот макрос. В результате макрос не только не выполняется, но и не виден средствами Word\Excel. Такая защита надежна, но бесполезна, если пользователь работает с макросами (она не отличает чистые и зараженные макросы). Наиболее опасные сетевые вирусы. Компьютерные вирусы проникают в сеть вместе с файлами. Основные пути: * копирование инфицированных файлов или при запуске программ и других файлов с переносимых источников (гибких дисков, оптических дисков...) * программное обеспечение, полученное через Web или FTR и сохраненное на локальных рабочих станциях * файлы, получаемые удаленными пользователями, которые соединяются с корпоративной сетью по модему * файлы, получаемые при соединении удаленного сервера с сетью для обмена с файловым сервером, сервером приложений или сервером баз данных * электронная почта, содержащая приложенные зараженные файлы
Глобальная компьютерная сеть Интернет - основной источник вирусов. Наибольшее число заражений происходит при обмене письмами. К сетевым относятся вирусы, которые для своего распространения активно используют протоколы и возможности локальных и глобальных сетей. Основной принцип работы сетевого вируса - возможность самостоятельно передать свой код на удаленный сервер или рабочую станцию (и даже запустить на выполнение свой код на удаленном компьютере или "подтолкнуть" пользователя к запуску зараженного файла.
Правила защиты от компьютерных вирусов. 1. Осторожно относится к программам и документам, изготовленным с помощью пакета Microsoft Office, которые получаем из глобальных сетей. Перед запуском (открытием) файла (или др.) обязательно проверить их на наличие вирусов. Использовать спец. антивирусы для проверки всех файлов, приходящих по электронной почте. 2. Для защиты локальных сетей: *ограничение прав пользователей * установка атрибутов "только на чтение" ("только на запуск") для всех выполняемых файлов * скрытие (закрытие) важных разделов диска и директорий и т.д. * использование спец.антивирусов, для проверки файлов, к которым идет обращение * использование бездисковых рабочих станций 3. Лучше приобретать дистрибутивные копии ПО у официальных продавцов и хранить их на защищенных от записи дискетах (дисках) 4. Не запускать непроверенные файлы. Использовать программы, полученные из надежных источников. Перед запуском новых программ проверить антивирусами. Ограничение круга лиц, допущенных к работе на конкретном компьютере. 5. Пользоваться утилитами проверки целостности информации. Периодически сравнивать информацию специальной БД с реальным содержимым винчестера. Любое несоответствие - сигнал о появлении вируса или "троянской" программы. 6. Периодически сохранять на внешнем носителе файлы, с которыми ведется работа. Защита информации эффективна при комплексном применении всех известных способов и средств. Защита информации должна осуществлять непрерывно. Не нужно жалеть затрат денежных, материальных и др. ресурсов, т.к они многократно окупятся.
