Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Тема 16. Защита информации в информационных системах.




Необходимость обеспечения информационной безопасности ИС и ИТ.

Развитие новых информационных технологий и всеобщая ком­пьютеризация привели к тому, что информационная безопас­ность не только становится обязательной, она еще и одна из характери­стик ИС. Существует довольно обширный класс систем обработки ин­формации, при разработке которых фактор безопасности играет перво­степенную роль (например, банковские информационные системы).

Под безопасностью ИС понимается защищенность системы от слу­чайного или преднамеренного вмешательства в нормальный процесс ее функционирования, от попыток хищения (несанкционированного по­лучения) информации, модификации или физического разрушения ее компонентов. Иначе говоря, это способность противодействовать различным возмущающим воздействиям на ИС.

Под угрозой безопасности информации понимаются события или дей­ствия, которые могут привести к искажению, несанкционированному использованию или даже к разрушению информационных ресурсов управляемой системы, а также программных и аппаратных средств.

Если исходить из классического рассмотрения кибернетической модели любой управляемой системы, возмущающие воздействия на нее могут носить случайный характер. Поэтому среди угроз безопас­ности информации следует выделять как один из видов угрозы слу­чайные,или непреднамеренные. Их источником могут быть выход из строя аппаратных средств, неправильные действия работников ИС или ее пользователей, непреднамеренные ошибки в программном обеспечении и т.д. Такие угрозы тоже следует держать во внимании, так как ущерб от них может быть значительным. Однако в данной главе наибольшее внимание уделяется угрозам умышленным, которые в отличие от случайных преследуют цель нанесения ущерба управляе­мой системе или пользователям. Это делается нередко ради получения личной выгоды.

Человека, пытающегося нарушить работу информационной системы или получить несанкционированный доступ к информации, обычно называют взломщиком, а иногда «компьютерным пиратом» (хакером).

В своих противоправных действиях, направленных на овладение чужими секретами, взломщики стремятся найти такие источники конфиденциальной информации, которые бы давали им наиболее достоверную информацию в максимальных объемах с минимальными затратами на ее получение. С помощью различного рода уловок и множества приемов и средств подбираются пути и подходы к таким источникам. В данном случае под источником информации подразу­мевается материальный объект, обладающий определенными сведе­ниями, представляющими конкретный интерес для злоумышленников или конкурентов.

Защита от умышленных угроз — это своего рода соревнование обороны и нападения: кто больше знает, предусматривает действен­ные меры, тот и выигрывает.

Многочисленные публикации последних лет показывают, что зло­употребления информацией, циркулирующей в ИС или передаваемой по каналам связи, совершенствовались не менее интенсивно, чем меры защиты от них. В настоящее время для обеспечения защиты информа­ции требуется не просто разработка частных механизмов защиты, а реа­лизация системного подхода, включающего комплекс взаимосвязанных мер (использование специальных технических и программных средств, организационных мероприятий, нормативно-правовых актов, морально- этических мер противодействия и т.д.). Комплексный характер защиты проистекает из комплексных действий злоумышленников, стремящихся любыми средствами добыть важную для них информацию.

Сегодня можно утверждать, что рождается новая современная тех­нология — технология защиты информации в компьютерных информа­ционных системах и в сетях передачи данных. Реализация этой техно­логии требует увеличивающихся расходов и усилий. Однако все это позволяет избежать значительно превосходящих потерь и ущерба, ко­торые могут возникнуть при реальном осуществлении угроз ИС и ИТ.

Виды умышленных угроз безопасности информации

Пассивные угрозы направлены в основном на несанкционирован­ное использование информационных ресурсов ИС, не оказывая при этом влияния на ее функционирование. Например, несанкциониро­ванный доступ к базам данных, прослушивание каналов связи и т.д.

Активные угрозы имеют целью нарушение нормального функцио­нирования ИС путем целенаправленного воздействия на ее компо­ненты. К активным угрозам относятся, например, вывод из строя компьютера или его операционной системы, искажение сведений в БнД, разрушение ПО компьютеров, нарушение работы линий связи и т.д. Источником активных угроз могут быть действия взломщиков, вредоносные программы и т.п.

Умышленные угрозы подразделяются также на внутренние (возникающие внутри управляемой организации) и внешние.

Внутренние угрозы чаще всего определяются социальной напря­женностью и тяжелым моральным климатом.

Внешние угрозы могут определяться злонамеренными действия­ми конкурентов, экономическими условиями и другими причинами (например, стихийными бедствиями). По данным зарубежных ис­точников, получил широкое распространение промышленный шпио­наж — это наносящие ущерб владельцу коммерческой тайны неза­конные сбор, присвоение и передача сведений, составляющих ком­мерческую тайну, лицом, не уполномоченным на это ее владельцем.

К основным угрозам безопасности информации и нормального функционирования ИС относятся:

■ утечка конфиденциальной информации;

■ компрометация информации;

■ несанкционированное использование информационных ресурсов;

■ ошибочное использование информационных ресурсов;

■ несанкционированный обмен информацией между абонентами;

■ отказ от информации;

■ нарушение информационного обслуживания;

■ незаконное использование привилегий.

Утечка конфиденциальной информации — это бесконтрольный выход конфиденциальной информации за пределы ИС или круга лиц, которым она была доверена по службе или стала известна в процессе работы. Эта утечка может быть следствием:

■ разглашения конфиденциальной информации;

■ ухода информации по различным, главным образом техниче­ским, каналам;

■ несанкционированного доступа к конфиденциальной инфор­мации различными способами.

Разглашение информации ее владельцем или обладателем есть умышленные или неосторожные действия должностных лиц и поль­зователей, которым соответствующие сведения в установленном по­рядке были доверены по службе или по работе, приведшие к озна­комлению с ним лиц, не допущенных к этим сведениям.

Возможен бесконтрольный уход конфиденциальной информации по визуально-оптическим, акустическим, электромагнитным и другим каналам.

Несанкционированный доступ — это противоправное преднаме­ренное овладение конфиденциальной информацией лицом, не имеющим права доступа к охраняемым сведениям.

Наиболее распространенными путями несанкционированного доступа к информации являются:

■ перехват электронных излучений;

■ принудительное электромагнитное облучение (подсветка) ли­ний связи с целью получения паразитной модуляции несущей;

■ применение подслушивающих устройств (закладок);

■ дистанционное фотографирование;

■ перехват акустических излучений и восстановление текста принтера;

■ чтение остаточной информации в памяти системы после вы­полнения санкционированных запросов;

■ копирование носителей информации с преодолением мер защиты;

■ маскировка под зарегистрированного пользователя;

■ маскировка под запросы системы;

■ использование программных ловушек;

■ использование недостатков языков программирования и опе­рационных систем;

■ незаконное подключение к аппаратуре и линиям связи специ­ально разработанных аппаратных средств, обеспечивающих доступ к информации;

■ злоумышленный вывод из строя механизмов защиты;

■ расшифровка специальными программами зашифрованной информации;

■ информационные инфекции.

Перечисленные пути несанкционированного доступа требуют дос­таточно больших технических знаний и соответствующих аппаратных или программных разработок со стороны взломщика. Например, ис­пользуются технические каналы утечки — это физические пути от ис­точника конфиденциальной информации к злоумышленнику, посред­ством которых возможно получение охраняемых сведений. Причиной возникновения каналов утечки являются конструктивные и техноло­гические несовершенства схемных решений либо эксплуатационный износ элементов. Все это позволяет взломщикам создавать действую­щие на определенных физических принципах преобразователи, обра­зующие присущий этим принципам канал передачи информации — канал утечки.

Однако есть и достаточно примитивные пути несанкциониро­ванного доступа:

■ хищение носителей информации и документальных отходов;

■ инициативное сотрудничество;

■ склонение к сотрудничеству со стороны взломщика;

■ выпытывание;

■ подслушивание;

■ наблюдение и другие пути.

Любые способы утечки конфиденциальной информации могут привести к значительному материальному и моральному ущербу как для организации, где функционирует ИС, так и для ее пользователей.

Менеджерам следует помнить, что довольно большая часть при­чин и условий, создающих предпосылки и возможность неправомер­ного овладения конфиденциальной информацией, возникает из-за элементарных недоработок руководителей организаций и их сотруд­ников. Например, к причинам и условиям, создающим предпосылки для утечки коммерческих секретов, могут относиться:

■ недостаточное знание работниками организации правил защи­ты конфиденциальной информации и непонимание необхо­димости их тщательного соблюдения;

■ использование неаттестованных технических средств обработ­ки конфиденциальной информации;

■ слабый контроль за соблюдением правил защиты информации правовыми, организационными и инженерно-техническими мерами;

■ текучесть кадров, в том числе владеющих сведениями, состав­ляющими коммерческую тайну;

■ организационные недоработки, в результате которых винов­никами утечки информации являются люди — сотрудники ИС и ИТ.

Большинство из перечисленных технических путей несанкцио­нированного доступа поддаются надежной блокировке при правиль­но разработанной и реализуемой на практике системе обеспечения безопасности. Но борьба с информационными инфекциями пред­ставляет значительные трудности, так как существует и постоянно разрабатывается огромное множество вредоносных программ, цель которых — порча информации в БД и ПО компьютеров. Большое число разновидностей этих программ не позволяет разработать по­стоянных и надежных средств защиты против них.

Вредоносные программы классифицируются следующим образом:

Логические бомбы, как вытекает из названия, используются для ис­кажения или уничтожения информации, реже с их помощью соверша­ются кража или мошенничество. Манипуляциями с логическими бом­бами обычно занимаются чем-то недовольные служащие, собирающие­ся покинуть данную организацию, но это могут быть и консультанты, служащие с определенными политическими убеждениями и т.п.

Реальный пример логической бомбы: программист, предвидя свое увольнение, вносит в программу расчета заработной платы оп­ределенные изменения, которые начинают действовать, когда его фамилия исчезнет из набора данных о персонале фирмы.

Троянский конь — программа, выполняющая в дополнение к ос­новным, т. е. запроектированным и документированным действиям, действия дополнительные, не описанные в документации. Аналогия с древнегреческим троянским конем оправдана — и в том и в другом случае в не вызывающей подозрения оболочке таится угроза. Троян­ский конь представляет собой дополнительный блок команд, тем или иным образом вставленный в исходную безвредную программу, которая затем передается (дарится, продается, подменяется) пользо­вателям ИС. Этот блок команд может срабатывать при наступлении некоторого условия (даты, времени, по команде извне и т.д.). Запус­тивший такую программу подвергает опасности как свои файлы, так и всю ИС в целом. Троянский конь действует обычно в рамках пол­номочий одного пользователя, но в интересах другого пользователя или вообще постороннего человека, личность которого установить порой невозможно.

Наиболее опасные действия троянский конь может выполнять, если запустивший его пользователь обладает расширенным набором привилегий. В таком случае злоумышленник, составивший и вне­дривший троянского коня, и сам этими привилегиями не обладаю­щий, может выполнять несанкционированные привилегированные функции чужими руками.

Известен случай, когда преступная группа смогла договориться с программистом фирмы, работающей над банковским программным обеспечением, о том, чтобы он ввел подпрограмму, которая предос­тавит этим преступникам доступ в систему после ее установки с це­лью перемещения денежных вкладов. Известен другой случай, когда фирма, разрабатывающая ПО, стала объектом домогательств другой фирмы, которая хотела выкупить программы и имела тесную связь с преступным миром. Преступная группа, если она удачно определит место для внедрения троянского коня (например, включит его в сис­тему очистки с автоматизированным контролем, выдающую денеж­ные средства), может безмерно обогатиться.

Для защиты от этой угрозы желательно, чтобы привилегирован­ные и непривилегированные пользователи работали с различными экземплярами прикладных программ, которые должны храниться и защищаться индивидуально. А радикальным способом защиты от этой угрозы является создание замкнутой среды использования программ.

Вирус — программа, которая может заражать другие программы путем включения в них модифицированной копии, обладающей спо­собностью к дальнейшему размножению.

Считается, что вирус характеризуется двумя основными особен­ностями:

■ способностью к саморазмножению;

■ способностью к вмешательству в вычислительный процесс (т. е. к получению возможности управления).

Наличие этих свойств, как видим, является аналогом паразитирования в живой природе, которое свойственно биологическим ви­русам. В последние годы проблема борьбы с вирусами стала весьма актуальной, поэтому очень многие занимаются ею. Используются различные организационные меры, новые антивирусные программы, ведется пропаганда всех этих мер. В последнее время удавалось более или менее ограничить масштабы заражений и разрушений. Однако, как и в живой природе, полный успех в этой борьбе не достигнут.

Червь — программа, распространяющаяся через сеть и не остав­ляющая своей копии на магнитном носителе. Червь использует ме­ханизмы поддержки сети для определения узла, который может быть заражен. Затем с помощью тех же механизмов передает свое тело или его часть на этот узел и либо активизируется, либо ждет для этого подходящих условий. Наиболее известный представитель этого клас­са — вирус Морриса (червь Морриса), поразивший сеть Internet в 1988 г. Подходящей средой распространения червя является сеть, все пользователи которой считаются дружественными и доверяют друг другу, а защитные механизмы отсутствуют. Наилучший способ защи­ты от червя — принятие мер предосторожности против несанкцио­нированного доступа к сети.

Захватчик паролей — это программы, специально предназначен­ные для воровства паролей. При попытке обращения пользователя к терминалу системы на экран выводится информация, необходимая для окончания сеанса работы. Пытаясь организовать вход, пользова­тель вводит имя и пароль, которые пересылаются владельцу про­граммы-захватчика, после чего выводится сообщение об ошибке, а ввод и управление возвращаются к операционной системе. Пользо­ватель, думающий, что допустил ошибку при наборе пароля, повто­ряет вход и получает доступ к системе. Однако его имя и пароль уже известны владельцу программы-захватчика. Перехват пароля возмо­жен и другими способами. Для предотвращения этой угрозы перед входом в систему необходимо убедиться, что вы вводите имя и па­роль именно системной программе ввода, а не какой-нибудь другой. Кроме того, необходимо неукоснительно придерживаться правил использования паролей и работы с системой. Большинство наруше­ний происходит не из-за хитроумных атак, а из-за элементарной не­брежности. Соблюдение специально разработанных правил исполь­зования паролей — необходимое условие надежной защиты.

Приведенный краткий обзор наиболее опасных вредоносных программ безопасности ИС не охватывает всех возможных угроз этого типа. Для более подробной информации о перечисленных уг­розах, а также о других (скрытые каналы, сборка мусора, жадные программы) следует обратиться к специальной литературе.

Компрометация информации (один из видов информационных инфекций). Реализуется, как правило, посредством несанкциониро­ванных изменений в базе данных, в результате чего ее потребитель вынужден либо отказаться от нее, либо предпринимать дополнитель­ные усилия для выявления изменений и восстановления истинных сведений. При использовании скомпрометированной информации потребитель подвергается опасности принятия неверных решений.

Несанкционированное использование информационных ресурсов, с одной стороны, является последствиями ее утечки и средством ее компрометации. С другой стороны, оно имеет самостоятельное зна­чение, так как может нанести большой ущерб управляемой системе (вплоть до полного выхода ИТ из строя) или ее абонентам.

Ошибочное использование информационных ресурсов будучи санк­ционированным тем не менее может привести к разрушению, утечке или компрометации указанных ресурсов. Данная угроза чаще всего является следствием ошибок, имеющихся в ПО ИТ.

Несанкционированный обмен информацией между абонентами может привести к получению одним из них сведений, доступ к кото­рым ему запрещен. Последствия — те же, что и при несанкциониро­ванном доступе.

Отказ от информации состоит в непризнании получателем или отправителем этой информации фактов ее получения или от­правки. Это позволяет одной из сторон расторгать заключенные фи­нансовые соглашения «техническим» путем, формально не отказыва­ясь от них, нанося тем самым второй стороне значительный ущерб.

Нарушение информационного обслуживания — угроза, источни­ком которой является сама ИТ. Задержка с предоставлением инфор­мационных ресурсов абоненту может привести к тяжелым для него последствиям. Отсутствие у пользователя своевременных данных, необходимых для принятия решения, может вызвать его нерацио­нальные действия.

Незаконное использование привилегий. Любая защищенная сис­тема содержит средства, используемые в чрезвычайных ситуациях, или средства которые способны функционировать с нарушением су­ществующей политики безопасности. Например, на случай внезап­ной проверки пользователь должен иметь возможность доступа ко всем наборам системы. Обычно эти средства используются админи­страторами, операторами, системными программистами и другими пользователями, выполняющими специальные функции.

Большинство систем защиты в таких случаях используют наборы привилегий, т. е. для выполнения определенной функции требуется оп­ределенная привилегия. Обычно пользователи имеют минимальный набор привилегий, администраторы — максимальный.

Наборы привилегий охраняются системой защиты. Несанкцио­нированный (незаконный) захват привилегий возможен при наличии ошибок в системе защиты, но чаще всего происходит в процессе управления системой защиты, в частности при небрежном пользова­нии привилегиями.

Строгое соблюдение правил управления системой защиты, а так­же принципа минимума привилегий позволяет избежать таких нару­шений.

При описании в различной литературе разнообразных угроз для ИС и способов их реализации широко используется понятие атаки на ИС. Атака — злонамеренные действия взломщика (попытки реа­лизации им любого вида угрозы). Например, атакой является приме­нение любой из вредоносных программ. Среди атак на ИС часто вы­деляют «маскарад» и «взлом системы», которые могут быть результа­том реализации разнообразных угроз (или комплекса угроз).

Под «маскарадом» понимается выполнение каких-либо действий одним пользователем ИС от имени другого пользователя. Такие дей­ствия другому пользователю могут быть и разрешены. Нарушение заключается в присвоении прав и привилегий, что называется симу­ляцией или моделированием. Цели «маскарада» — сокрытие каких- либо действий за именем другого пользователя или присвоение прав и привилегий другого пользователя для доступа к его наборам дан­ных или для использования его привилегий.

Могут быть и другие способы реализации «маскарада», например создание и использование программ, которые в определенном месте могут изменить определенные данные, в результате чего пользова­тель получает другое имя. «Маскарадом» называют также передачу сообщений в сети от имени другого пользователя. Наиболее опасен «маскарад» в банковских системах электронных платежей, где непра­вильная идентификация клиента может привести к огромным убыт­кам. Особенно это касается платежей с использованием электронных карт. Используемый в них метод идентификации с помощью персо­нального идентификатора достаточно надежен. Но нарушения могут происходить вследствие ошибок его использования, например утери кредитной карточки или использовании очевидного идентификатора (своего имени и т.д.).

Для предотвращения «маскарада» необходимо использовать на­дежные методы идентификации, блокировку попыток взлома систе­мы, контроль входов в нее. Необходимо фиксировать все события, которые могут свидетельствовать о «маскараде», в системном журна­ле для его последующего анализа. Также желательно не использовать программные продукты, содержащие ошибки, которые могут привес­ти к «маскараду».

Под взломом системы понимают умышленное проникновение в систему, когда взломщик не имеет санкционированных параметров для входа. Способы взлома могут быть различными, и при некото­рых из них происходит совпадение с ранее описанными угрозами. Так, объектом охоты часто становится пароль другого пользователя. Пароль может быть вскрыт, например, путем перебора возможных паролей. Взлом системы можно осуществить также, используя ошибки программы входа.

Основную нагрузку защиты системы от взлома несет программа входа. Алгоритм ввода имени и пароля, их шифрование, правила хранения и смены паролей не должны содержать ошибок. Противо­стоять взлому системы поможет, например, ограничение попыток неправильного ввода пароля (т.е. исключить достаточно большой перебор) с последующей блокировкой терминала и уведомлением администратора в случае нарушения. Кроме того, администратор безопасности должен постоянно контролировать активных пользова­телей системы: их имена, характер работы, время входа и выхода и т.д. Такие действия помогут своевременно установить факт взлома и предпринять необходимые действия.

Условием, способствующим реализации многих видов угроз ИС, является наличие «люков». Люк — скрытая, недокументированная точка входа в программный модуль, входящий в состав ПО ИС и ИТ. Люк вставляется в программу обычно на этапе отладки для об­легчения работы: данный модуль можно вызывать в разных местах, что позволяет отлаживать отдельные части программы независимо. Наличие люка позволяет вызывать программу нестандартным обра­зом, что может отразиться на состоянии системы защиты. Люки могут остаться в программе по разным причинам:

■ их могли забыть убрать;

■ для дальнейшей отладки;

■ для обеспечения поддержки готовой программы;

■ для реализации тайного доступа к данной программе после ее установки.

Большая опасность люков компенсируется высокой сложностью их обнаружения (если, конечно, не знать заранее о их наличии), так как обнаружение люков — результат случайного и трудоемкого поис­ка. Защита от люков одна — не допускать их появления в программе, а при приемке программных продуктов, разработанных другими про­изводителями, следует проводить анализ исходных текстов программ с целью обнаружения люков.

Реализация угроз ИС приводит к различным видам прямых или косвенных потерь. Потери могут быть связаны с материальным ущер­бом: стоимость компенсации, возмещение другого косвенно утрачен­ного имущества; стоимость ремонтно-восстановительных работ; расхо­ды на анализ, исследование причин и величины ущерба; дополнитель­ные расходы на восстановление информации, связанные с восстановле­нием работы и контролем данных и т.д.

Потери могут выражаться в ущемлении банковских интересов, финансовых издержках или в потере клиентуры.

Статистика показывает, что во всех странах убытки от злонамерен­ных действий непрерывно возрастают. Причем основные причины убытков связаны не столько с недостаточностью средств безопасности как таковых, сколько с отсутствием взаимосвязи между ними, т.е. с нереализованностью системного подхода. Поэтому необходимо опере­жающими темпами совершенствовать комплексные средства защиты.

Метолы и средства зашиты информации

В условиях использования ИТ под безопасностью понимается состояние защищенности ИС от внутренних и внешних угроз.

Показатель защищенности ИС — характеристика средств систе­мы, влияющая на защищенность и описываемая определенной груп­пой требований, варьируемых по уровню и глубине в зависимости от класса защищенности.

Для оценки реального состояния безопасности ИС могут приме­няться различные критерии. Анализ отечественного и зарубежного опыта показал общность подхода к определению состояния безопас­ности ИС в разных странах. Для предоставления пользователю воз­можности оценки вводится некоторая система показателей и задается иерархия классов безопасности. Каждому классу соответствует опре­деленная совокупность обязательных функций. Степень реализации выбранных критериев показывает текущее состояние безопасности. Последующие действия сводятся к сравнению реальных угроз с ре­альным состоянием безопасности.

Если реальное состояние перекрывает угрозы в полной мере, сис­тема безопасности считается надежной и не требует дополнительных мер. Такую систему можно отнести к классу систем с полным пере­крытием угроз и каналов утечки информации. В противном случае система безопасности нуждается в дополнительных мерах защиты.

Рассмотрим кратко подходы к оценке безопасности ИС в США и в России. Вопросами стандартизации и разработки нормативных требований на защиту информации в США занимается Националь­ный центр компьютерной безопасности министерства обороны США (NCSC — National Computer Security Center). Центр еще в 1983 г. издал критерии оценки безопасности компьютерных систем (TCSEC — Trusted Computer System Evaluation Criteria). Этот документ обычно называется Оранжевой книгой. В 1985 г. она была утверждена в ка­честве правительственного стандарта. Оранжевая книга содержит основные требования и специфицирует классы для оценки уровня безопасности компьютерных систем. Используя эти критерии, NCSC тестирует эффективность механизмов контроля безопасности ком­пьютерных систем. Критерии, перечисленные в Оранжевой книге, делают безопасность величиной, допускающей ее измерение, и по­зволяют оценить уровень безопасности той или иной системы. Воз­можности анализа степени безопасности ИС привели к международ­ному признанию федерального стандарта США. NCSC считает безо­пасной систему, которая посредством специальных механизмов за­щиты контролирует доступ информации таким образом, что только имеющие соответствующие полномочия лица или процессы, выпол­няющиеся от их имени, могут получить доступ на чтение, запись, создание или удаление информации.

В Оранжевой книге приводятся следующие уровни безопасности систем:

■ высший класс, обозначается как А;

■ промежуточный класс — В;

■ низкий уровень безопасности — С;

■ класс систем, не прошедших испытания — Д.

Класс Д присваивается тем системам, которые не прошли испы­тания на более высокий уровень защищенности, а также системам, использующим для защиты лишь отдельные мероприятия или функ­ции (подсистемы безопасности).

Класс С разбивается на два подкласса (по возрастающей требо­ваний к защите). Так как С1 должен обеспечивать избирательную защиту, средства безопасности систем класса С1 должны удовлетво­рять требованиям избирательного управления доступом, обеспечивая разделение пользователей и данных. Для каждого объекта и субъекта задается перечень допустимых типов доступа (чтение, запись, печать и т.д.) субъекта к объекту. В системах этого класса обязательны идентификация (присвоение каждому субъекту персонального иден­тификатора) и аутентификация (установление подлинности) субъекта доступа, а также поддержка со стороны оборудования.

Класс С2 должен обеспечивать управляемый доступ, а также ряд дополнительных требований. В частности, в системах этого класса обязательно ведение системного журнала, в котором должны отме­чаться события, связанные с безопасностью системы. Сам журнал должен быть защищен от доступа любых пользователей, за исключе­нием сотрудников безопасности.

В системах класса В, содержащего три подкласса, должен быть полностью контролируемый доступ. Должен выполняться ряд требо­ваний, главным из которых является наличие хорошо разработанной и документированной формальной модели политики безопасности, тре­бующей действия избирательного и полномочного управления досту­пом ко всем объектам системы. Вводится требование управления ин­формационными потоками в соответствии с политикой безопасности.

Политика безопасности — представляет собой набор законов, правил и практического опыта, на основе которых строятся управле­ние, защита и распределение конфиденциальной информации.

Анализ классов безопасности показывает, что, чем он выше, тем более жесткие требования предъявляются к системе.

Разработаны также основные требования к проектной докумен­тации.

В части стандартизации аппаратных средств ИС и телекоммуни­кационных сетей в США разработаны правила стандарта TEMPEST (Transient Electromagnetic Pulse Emanations Standard). Этот стандарт предусматривает применение специальных мер защиты аппаратуры от паразитных излучений электромагнитной энергии, перехват кото­рой может привести к овладению охраняемыми сведениями. Стан­дарт TEMPEST обеспечивает радиус контролируемой зоны перехвата порядка одного метра.

Это достигается специальными системотехническими, конструк­тивными и программно-аппаратными решениями.

Руководящие документы (в некоторой степени аналогичные раз­работанным NCSC) в области защиты информации разработаны Го­сударственной технической комиссией при Президенте Российской Федерации. Требования этих документов обязательны для исполне­ния только в государственном секторе либо коммерческими организа­циями, которые обрабатывают информацию, содержащую государст­венную тайну. Для остальных коммерческих структур документы но­сят рекомендательный характер.

В одном из документов, носящем название «Автоматизированные системы. Защита от несанкционированного доступа к информации. Классификация автоматизированных систем и требования по защите информации», приведена классификация автоматизированных систем на классы по условиям их функционирования в целях разработки и применения обоснованных мер по достижению требуемого уровня безопасности. Устанавливаются девять классов защищенности, каждый из которых характеризуется определенной минимальной совокупностью требований по защите. Защитные мероприятия охватывают подсистемы:

■ управления доступом;

■ регистрации и учета (ведение журналов и статистики);

■ криптографическую (использования различных механизмов шифрования);

■ обеспечения целостности;

■ законодательных мер;

■ физических мер.

Достаточно важно использование документа «Средства вычисли­тельной техники. Защита от несанкционированного доступа к инфор­мации. Показатели защищенности». В нем определены семь классов защищенности СВТ от несанкционированного доступа к информа­ции. Самый низкий класс седьмой, самый высокий — первый. Каж­дый класс наследует требования защищенности от предыдущего.

Методики оценки безопасности ИС как в США, так и в России позволяют оценить реальную безопасность информационной системы с отнесением ее к определенному классу защищенности. Класс защи­щенности ИС — определенная совокупность требований по защите средств ИС от несанкционированного доступа к информации.

Создание систем информационной безопасности (СИБ) в ИС и ИТ основывается на следующих принципах:

Системный подход к построению системы защиты, означаю­щий оптимальное сочетание взаимосвязанных организационных, программных, аппаратных, физических и других свойств, подтвер­жденных практикой создания отечественных и зарубежных систем защиты и применяемых на всех этапах технологического цикла обра­ботки информации.

Принцип непрерывного развития системы. Этот принцип, яв­ляющийся одним из основополагающих для компьютерных инфор­мационных систем, еще более актуален для СИБ. Способы реализа­ции угроз информации в ИТ непрерывно совершенствуются, а пото­му обеспечение безопасности ИС не может быть одноразовым актом. Это непрерывный процесс, заключающийся в обосновании и реали­зации наиболее рациональных методов, способов и путей совершен­ствования СИБ, непрерывном контроле, выявлении ее узких и слабых мест, потенциальных каналов утечки информации и новых способов несанкционированного доступа.

Разделение и минимизация полномочий по доступу к обрабаты­ваемой информации и процедурам обработки, т. е. предоставление как пользователям, так и самим работникам ИС минимума строго определенных полномочий, достаточных для выполнения ими своих служебных обязанностей.

Полнота контроля и регистрации попыток несанкционирован­ного доступа, т. е. необходимость точного установления идентично­сти каждого пользователя и протоколирования его действий для про­ведения возможного расследования, а также невозможность совер­шения любой операции обработки информации в ИТ без ее предва­рительной регистрации.

Обеспечение надежности системы защиты, т. е. невозможность снижения уровня надежности при возникновении в системе сбоев, отказов, преднамеренных действий взломщика или непреднамерен­ных ошибок пользователей и обслуживающего персонала.

Обеспечение контроля за функционированием системы защиты, т.е. создание средств и методов контроля работоспособности меха­низмов защиты.

Обеспечение всевозможных средств борьбы с вредоносными про­граммами.

Обеспечение экономической целесообразности использования сис­темы защиты, что выражается в превышении возможного ущерба ИС и ИТ от реализации угроз над стоимостью разработки и эксплуа­тации СИБ.

В результате решения проблем безопасности информации современ­ные ИС и ИТ должны обладать следующими основными признаками:

■ наличием информации различной степени конфиденциальности;

■ обеспечением криптографической защиты информации раз­личной степени конфиденциальности при передаче данных;

■ иерархичностью полномочий субъектов доступа к программам к компонентам ИС и ИТ (к файлам-серверам, каналам связи и т.п.);

■ обязательным управлением потоками информации как в ло­кальных сетях, так и при передаче по каналам связи на дале­кие расстояния;

■ наличием механизма регистрации и учета попыток несанк­ционированного доступа, событий в ИС и документов, выво­димых на печать;

■ обязательным обеспечением целостности программного обес­печения и информации в ИТ;

■ наличием средств восстановления системы защиты информации;

■ обязательным учетом магнитных носителей;

■ наличием физической охраны средств вычислительной техни­ки и магнитных носителей;

■ наличием специальной службы информационной безопасности системы.

При рассмотрении структуры СИБ возможен традиционный подход — выделение обеспечивающих подсистем.

Система информационной безопасности, как и любая ИС, долж­на иметь определенные виды собственного программного обеспече­ния, опираясь на которые она будет способна выполнить свою целе­вую функцию.

■ Правовое обеспечение — совокупность законодательных актов, нормативно-правовых документов, положений, инструкций, руко­водств, требования которых являются обязательными в рамках сфе­ры их деятельности в системе защиты информации.

■ Организационное обеспечение. Имеется в виду, что реализация ин­формационной безопасности осуществляется определенными струк­турными единицами, такими, например, как служба безопасности фирмы и ее составные структуры: режим, охрана и др.

■ Информационное обеспечение, включающее в себя сведения, данные, показатели, параметры, лежащие в основе решения задач, обеспечивающих функционирование СИБ. Сюда могут входить как показатели доступа, учета, хранения, так и информационное обеспе­чение расчетных задач различного характера, связанных с деятельно­стью службы безопасности.

■ Техническое (аппаратное) обеспечение. Предполагается широкое использование технических средств как для защиты информации, так и для обеспечения деятельности СИБ.

■ Программное обеспечение. Имеются в виду различные информа­ционные, учетные, статистические и расчетные программы, обеспечи­вающие оценку наличия и опасности различных каналов утечки и способов несанкционированного доступа к информации.

■ Математическое обеспечение. Это — математические методы, используемые для различных расчетов, связанных с оценкой опасно­сти технических средств, которыми располагают злоумышленники, зон и норм необходимой защиты.

■ Лингвистическое обеспечение. Совокупность специальных язы­ковых средств общения специалистов и пользователей в сфере обес­печения информационной безопасности.

■ Нормативно-методическое обеспечение. Сюда входят нормы и регламенты деятельности органов, служб, средств, реализующих функции защиты информации; различного рода методики, обеспечи­вающие деятельность пользователей при выполнении своей работы в условиях жестких требований соблюдения конфиденциальности.

Нормативно-методическое обеспечение может быть слито с пра­вовым.

Следует отметить, что из всех мер защиты в настоящее время ве­дущую роль играют организационные мероприятия. Поэтому возникает вопрос об организации службы безопасности.

Реализация политики безопасности требует настройки средств защиты, управления системой защиты и осуществления контроля функционирования ИС.

Как правило, задачи управления и контроля решаются админист­ративной группой, состав и размер которой зависят от конкретных условий. Очень часто в эту группу входят администратор безопасно­сти, менеджер безопасности и операторы.

Обеспечение и контроль безопасности представляют собой комби­нацию технических и административных мер. По данным зарубежных источников, у сотрудников административной группы обычно 1/3 вре­мени занимает техническая работа и около 2/3 — административная (разработка документов, связанных с защитой ИС, процедур проверки системы защиты и т.д.). Разумное сочетание этих мер способствует уменьшению вероятности нарушений политики безопасности.

Административную группу иногда называют группой информа­ционной безопасности. Эта группа может быть организационно слита с подразделением, обеспечивающим внутримашинное информа­ционное обеспечение, т.е. с администратором БнД. Но чаще она обособлена от всех отделов или групп, занимающихся управлением самой ИС, программированием и другими относящимися к системе задачами, во избежание возможного столкновения интересов.

В обязанности входящих в эту группу сотрудников должно быть включено не только исполнение директив вышестоящего руково­дства, но и участие в выработке решений по всем вопросам, связан­ным с процессом обработки информации с точки зрения обеспече­ния его защиты. Все их распоряжения, касающиеся этой области, обязательны к исполнению сотрудниками всех уровней и организа­ционных звеньев ИС и ИТ.

Нормативы и стандарты по защите информации накладывают требования на построение ряда компонентов, которые традиционно входят в обеспечивающие подсистемы самих информационных сис­тем, т.е. можно говорить о наличии тенденции к слиянию обеспечи­вающих подсистем ИС и СИБ.

Примером может служить использование операционных систем — основы системного ПО ИС. В разных странах выполнено множество исследований на анализу и классификации изъянов защиты ИС. Вы­явлено, что основные недостатки защиты ИС сосредоточены в опе­рационных системах (ОС). Использование защищенных ОС является одним из важнейших условий построения современных ИС.

Составлены сводные таблицы характеристик и параметров опера­ционных систем, прошедших оценку в соответствии с требованиями министерства обороны США и Оранжевой книги. Особенно важны требования к ОС, ориентированным на работу с локальными и гло­бальными сетями. Развитие Internet оказало особенно сильное влия­ние на разработку защищенных ОС. Развитие сетевых технологий привело к появлению большого числа сетевых компонентов (СК). Системы, прошедшие сертификацию без учета требований к сетевому программному обеспечению, в настоящее время часто используются в сетевом окружении и даже подключаются к Internet. Это приводит к появлению изъянов, не обнаруженных при сертификации защищен­ных вычислительных систем, что требует непрерывной доработки ОС.

Наиболее защищенными считались ОС на базе UNIX, но и они потребовали существенной переработки в части защиты.

Зарегистрированы многочисленные атаки на популярную опера­ционную систему Windows NT через ее сетевые компоненты, что привело к необходимости непрерывной доработки и этой наиболее распространенной в настоящее время ОС.

Потребовали совершенствования и существующие стандарты и нормы, касающиеся защиты информации. Например, в добавление к Оранжевой книге появились специальные требования министерства обороны США для сетевых компонентов.

В самой большой сети мира Internet атаки на компьютерные сис­темы прокатываются, как цунами, не зная ни государственных гра­ниц, ни расовых или социальных различий. Идет постоянная борьба интеллекта, а также организованности системных администраторов и изобретательности хакеров.

Разработанная корпорацией Microsoft операционная система Windows NT в качестве основы ИС получает все большее распро­странение. И конечно, хакеры всего мира обратили на нее присталь­ное внимание.

По мере появления сообщений об уязвимых местах в Windows NT корпорация Microsoft быстро" создает сначала заплаты (hotfixes), а затем пакеты обновления (service packs), помогающие защитить операцион­ную систему. В результате Windows NT постоянно меняется в лучшую сторону. В частности, в ней появляется все больше возможностей для построения сети, действительно защищенной от несанкционированного доступа к информации.

Методы и средства обеспечения безопасности информации в ИС схематически представлены на рис. 8.1.

 

Рис. 8.1. Методы и средства обеспечения безопасности информации

 

Препятствие — метод физического преграждения пути зло­умышленнику к защищаемой информации (к аппаратуре, носителям информации и т.д.).

Управление доступом — методы защиты информации регули­рованием использования всех ресурсов ИС и ИТ. Эти методы долж­ны противостоять всем возможным путям несанкционированного доступа к информации. Управление доступом включает следующие функции защиты:

■ идентификацию пользователей, персонала и ресурсов системы (присвоение каждому объекту персонального идентификатора);

■ опознание (установление подлинности) объекта или субъекта по предъявленному им идентификатору;

■ проверку полномочий (проверка соответствия дня недели, времени суток, запрашиваемых ресурсов и процедур установ­ленному регламенту);

■ разрешение и создание условий работы в пределах установ­ленного регламента;

■ регистрацию (протоколирование) обращений к защищаемым ресурсам;

■ реагирование (сигнализация, отключение, задержка работ, от­каз в запросе и т.п.) при попытках несанкционированных действий.

Механизмы шифрования — криптографическое закрытие ин­формации. Эти методы защиты все шире применяются как при об­работке, так и при хранении информации на магнитных носителях. При передаче информации по каналам связи большой протяженно­сти этот метод является единственно надежным.

Противодействие атакам вредоносных программ предполагает комплекс разнообразных мер организационного характера и исполь­зование антивирусных программ. Цели принимаемых мер — это уменьшение вероятности инфицирования АИС, выявление фактов заражения системы; уменьшение последствий информационных ин­фекций, локализация или уничтожение вирусов; восстановление ин­формации в ИС. Овладение этим комплексом мер и средств требует знакомства со специальной литературой.

Регламентация — создание таких условий автоматизированной обработки, хранения и передачи защищаемой информации, при кото­рых нормы и стандарты по защите выполняются в наибольшей степени.

Принуждение — метод защиты, при котором пользователи и персонал ИС вынуждены соблюдать правила обработки, передачи и использования защищаемой информации под угрозой материальной, административной или уголовной ответственности.

Побуждение — метод защиты, побуждающий пользователей и персонал ИС не нарушать установленные порядки за счет соблюде­ния сложившихся моральных и этических норм.

Вся совокупность технических средств подразделяется на аппа­ратные и физические.

Аппаратные средства — устройства, встраиваемые непосредст­венно в вычислительную технику, или устройства, которые сопряга­ются с ней по стандартному интерфейсу.

Физические средства включают различные инженерные уст­ройства и сооружения, препятствующие физическому проникнове­нию злоумышленников на объекты защиты и осуществляющие за­щиту персонала (личные средства безопасности), материальных средств и финансов, информации от противоправных действий. Примеры физических средств: замки на дверях, решетки на окнах, средства электронной охранной сигнализации и т.п.

Программные средства — это специальные программы и про­граммные комплексы, предназначенные для защиты информации в ИС. Как отмечалось, многие из них слиты с ПО самой ИС.

Из средств ПО системы защиты выделим еще программные средства, реализующие механизмы шифрования (криптографии). Криптография — это наука об обеспечении секретности и/или ау­тентичности (подлинности) передаваемых сообщений.

Организационные средства осуществляют регламентацию произ­водственной деятельности в ИС и взаимоотношений исполнителей на нормативно-правовой основе таким образом, что разглашение, утечка и несанкционированный доступ к конфиденциальной информации становятся невозможными или существенно затрудняются за счет проведения организационных мероприятий. Комплекс этих мер реа­лизуется группой информационной безопасности, но должен нахо­диться под контролем первого руководителя.

Законодательные средства защиты определяются законодатель­ными актами страны, которыми регламентируются правила пользова­ния, обработки и передачи информации ограниченного доступа и ус­танавливаются меры ответственности за нарушение этих правил.

Морально-этические средства защиты включают всевозможные нормы поведения, которые традиционно сложились ранее, складыва­ются по мере распространения ИС и ИТ в стране и в мире или спе­циально разрабатываются. Морально-этические нормы могут быть неписаные (например, честность) либо оформленные в некий свод (устав) правил или предписаний. Эти нормы, как правило, не являют­ся законодательно утвержденными, но поскольку их несоблюдение приводит к падению престижа организации, они считаются обяза­тельными для исполнения. Характерным примером таких предписа­ний является Кодекс профессионального поведения членов Ассоциа­ции пользователей ЭВМ США.

Криптографические методы зашиты информации

Готовое к передаче информационное сообщение, первоначально открытое и незащищенное, зашифровывается и тем самым преобра­зуется в шифрограмму, т. е. в закрытые текст или графическое изо­бражение документа. В таком виде сообщение передается по каналу связи, даже и не защищенному. Санкционированный пользователь после получения сообщения дешифрует его (т. е. раскрывает) по­средством обратного преобразования криптограммы, вследствие чего получается исходный, открытый вид сообщения, доступный для вос­приятия санкционированным пользователям.

Методу преобразования в криптографической системе соответст­вует использование специального алгоритма. Действие такого алго­ритма запускается уникальным числом (последовательностью бит), обычно называемым шифрующим ключом.

Для большинства систем схема генератора ключа может пред­ставлять собой набор инструкций и команд либо узел аппаратуры, либо компьютерную программу, либо все это вместе, но в любом случае процесс шифрования (дешифрования) реализуется только этим специальным ключом. Чтобы обмен зашифрованными данны­ми проходил успешно, как отправителю, так и получателю, необхо­димо знать правильную ключевую установку и хранить ее в тайне.

Стойкость любой системы закрытой связи определяется степе­нью секретности используемого в ней ключа. Тем не менее этот ключ должен быть известен другим пользователям сети, чтобы они могли свободно обмениваться зашифрованными сообщениями. В этом смысле криптографические системы также помогают решить проблему аутентификации (установления подлинности) принятой информации. Взломщик в случае перехвата сообщения будет иметь дело только с зашифрованным текстом, а истинный получатель, принимая сообщения, закрытые известным ему и отправителю клю­чом, будет надежно защищен от возможной дезинформации.

Современная криптография знает два типа криптографических алгоритмов: классические алгоритмы, основанные на использовании закрытых, секретных ключей, и новые алгоритмы с открытым клю­чом, в которых используются один открытый и один закрытый ключ (эти алгоритмы называются также асимметричными). Кроме того, существует возможность шифрования информации и более простым способом — с использованием генератора псевдослучайных чисел.

Использование генератора псевдослучайных чисел заключается в генерации гаммы шифра с помощью генератора псевдослучайных чисел при определенном ключе и наложении полученной гаммы на открытые данные обратимым способом.

Надежность шифрования с помощью генератора псевдослучай­ных чисел зависит как от характеристик генератора, так и, причем в большей степени, от алгоритма получения гаммы.

Этот метод криптографической защиты реализуется достаточно легко и обеспечивает довольно высокую скорость шифрования, од­нако недостаточно стоек к дешифрованию и поэтому неприменим для таких серьезных информационных систем, каковыми являются, например, банковские системы.

Для классической криптографии характерно использование од­ной секретной единицы — ключа, который позволяет отправителю зашифровать сообщение, а получателю расшифровать его. В случае шифрования данных, хранимых на магнитных или иных носителях информации, ключ позволяет зашифровать информацию при записи на носитель и расшифровать при чтении с него.

Существует довольно много различных алгоритмов криптографи­ческой защиты информации. Среди них можно назвать алгоритмы DES, Rainbow (США); FEAL-4 и FEAL-8 (Япония); B-Crypt (Великобритания); алгоритм шифрования по ГОСТ 28147—89 (Россия) и ряд других, реализованных зарубежными и отечествен­ными поставщиками программных и аппаратных средств защиты. Рассмотрим основные из них, наиболее широко применяемые в за­рубежной и отечественной практике. Алгоритм, изложенный в стан­дарте DES (Data Encryption Standard), наиболее распространен и ши­роко применяется для шифрования данных в США. Этот алгоритм был разработан фирмой IBM для собственных целей. Однако после проверки Агентством национальной безопасности США он был ре­комендован к применению в качестве федерального стандарта шиф­рования. Этот стандарт используется многими негосударственными финансовыми институтами, в том числе банками и службами обра­щения денег. Лишь некоторые данные, методы защиты которых оп­ределяются специальными актами, не защищаются стандартом DES.

Алгоритм DES не является закрытым, и был опубликован для широкого ознакомления, что позволяет пользователям свободно применять его для своих целей.

При шифровании применяется 64-разрядный ключ, но исполь­зуются только 56 разрядов ключа, а остальные восемь разрядов яв­ляются контрольными.

Алгоритм DES достаточно надежен. Он обладает большой гибко­стью при реализации различных приложений обработки данных, так как каждый блок данных шифруется независимо от других. Это по­зволяет расшифровывать отдельные блоки зашифрованных сообще­ний или структуры данных, а следовательно, открывает возможность независимой передачи блоков данных или произвольного доступа к зашифрованным данным. Алгоритм может реализовываться как программным, так и аппаратным способами. Существенный недос­таток этого алгоритма — малая длина ключа.

Алгоритм шифрования, определяемый российским стандартом ГОСТ 28147—89, является единым алгоритмом криптографической защиты данных для крупных информационных систем, локальных вычислительных сетей и автономных компьютеров.

Этот алгоритм может реализовываться как аппаратным, так и программным способами, удовлетворяет всем криптографическим требованиям, сложившимся в мировой практике, и, как следствие, позволяет осуществлять криптографическую защиту любой инфор­мации, независимо от степени ее секретности.

В алгоритме ГОСТ 28147—89, в отличие от алгоритма DES, ис­пользуется 256-разрядный ключ, представляемый в виде восьми 32- разрядных чисел. Расшифровываются данные с помощью того же ключа, посредством которого они были зашифрованы.

Алгоритм ГОСТ 28147—89 полностью удовлетворяет всем требо­ваниям криптографии и обладает теми же достоинствами, что и другие алгоритмы (например DES), но лишен их недостатков. Он позволяет обнаруживать как случайные, так и умышленные модифи­кации зашифрованной информации. Основные недостатки этого алгоритма — большая сложность его программной реализации и очень низкая скорость работы.

Наиболее перспективными системами криптографической защи­ты данных сегодня считаются асимметричные криптосистемы, назы­ваемые также системами с открытым ключом. Их суть состоит в том, что ключ, используемый для зашифровывания, отличен от ключа расшифровывания. При этом ключ зашифровывания не секретен и может быть известен всем пользователям системы. Однако расшиф­ровывание с помощью известного ключа зашифровывания невоз­можно. Для расшифровывания используется специальный, секрет­ный ключ. Знание открытого ключа не позволяет определить ключ секретный. Таким образом, расшифровать сообщение может только его получатель, владеющий этим секретным ключом.

Суть криптографических систем с открытым ключом сводится к тому, что в них используются так называемые необратимые функции (иногда их называют односторонними или однонаправленными), которые характеризуются следующим свойством: для данного исход­ного значения с помощью некоторой известной функции довольно легко вычислить результат, но рассчитать по этому результату исход­ное значение чрезвычайно сложно.

Известно несколько криптосистем с открытым ключом. Наибо­лее разработана на сегодня система RSA, предложенная еще в 1978 г. Алгоритм RSA назван по первым буквам фамилий его авторов: P.JI. Райвеста (R.L. Rivest), А. Шамира (A. Shamir) и Л. Адлемана (L. Adleman). RSA — это система коллективного пользования, в ко­торой каждый из пользователей имеет свои ключи зашифровывания и расшифровывания данных, причем секретен только ключ расшиф­ровывания.

Специалисты считают, что системы с открытым ключом больше подходят для шифрования передаваемых данных, чем для защиты данных, хранимых на носителях информации. Существует еще одна область применения этого алгоритма — цифровые подписи, под­тверждающие подлинность передаваемых документов и сообщений.

Асимметричные криптосистемы наиболее перспективны, так как в них не используется передача ключей другим пользователям и они легко реализуются как аппаратным, так и программным способами. Однако системы типа RSA работают приблизительно в тысячу раз медленнее, чем классические, и требуют длины ключа порядка 300— 600 бит. Поэтому все их достоинства сводятся на нет низкой скоро­стью работы. Кроме того, для ряда функций найдены алгоритмы ин­вертирования, т. е. доказано, что они не являются необратимыми. Для функций, используемых в системе RSA, такие алгоритмы не найдены, но нет и строгого доказательства необратимости исполь­зуемых функций. В последнее время все чаще возникает вопрос о замене в системах передачи и обработки информации рукописной подписи, подтверждающей подлинность того или иного документа, ее электронным аналогом — электронной цифровой подписью (ЭЦП). Ею могут скрепляться всевозможные электронные докумен­ты, начиная с различных сообщений и кончая контрактами. ЭЦП может применяться также для контроля доступа к особо важной ин­формации. К ЭЦП предъявляются два основных требования: высо­кая сложность фальсификации и легкость проверки.

Для реализации ЭЦП можно использовать как классические криптографические алгоритмы, так и асимметричные, причем имен­но последние обладают всеми свойствами, необходимыми для ЭЦП.

Однако ЭЦП чрезвычайно подвержена действию обобщенного класса программ «троянский конь» с преднамеренно заложенными в них потенциально опасными последствиями, активизирующимися при определенных условиях. Например, в момент считывания файла, в котором находится подготовленный к подписи документ, эти про­граммы могут изменить имя подписывающего лица, дату, какие-либо данные (например, сумму в платежных документах) и т.п.

Поэтому при выборе системы ЭЦП предпочтение безусловно должно быть отдано ее аппаратной реализации, обеспечивающей надежную защиту информации от несанкционированного доступа, выработку криптографических ключей и ЭЦП.

Из изложенного следует, что надежная криптографическая сис­тема должна удовлетворять ряду определенных требований.

§ Процедуры зашифровывания и расшифровывания должны быть «прозрачны» для пользователя.

§ Дешифрование закрытой информации должно быть макси­мально затруднено.

§ Содержание передаваемой информации не должно сказывать­ся на эффективности криптографического алгоритма.

§ Надежность криптозащиты не должна зависеть от содержания в секрете самого алгоритма шифрования (примерами этого яв­ляются как алгоритм DES, так и алгоритм ГОСТ 28147—89).

Процессы защиты информации, шифрования и дешифрования связаны с кодируемыми объектами и процессами, их свойствами, особенностями перемещения. Такими объектами и процессами могут быть материальные объекты, ресурсы, товары, сообщения, блоки информации, транзакции (минимальные взаимодействия с базой данных по сети). Кодирование кроме целей защиты, повышая ско­рость доступа к данным, позволяет быстро определять и выходить на любой вид товара и продукции, страну-производителя и т.д. В еди­ную логическую цепочку связываются операции, относящиеся к од­ной сделке, но географически разбросанные по сети.

Например, штриховое кодирование используется как разновид­ность автоматической идентификации элементов материальных по­токов, например товаров, и применяется для контроля за их движе­нием в реальном времени. Достигается оперативность управления потоками материалов и продукции, повышается эффективность управления предприятием. Штриховое кодирование позволяет не только защитить информацию, но и обеспечивает высокую скорость чтения и записи кодов. Наряду со штриховыми кодами в целях за­щиты информации используют голографические методы.

Методы защиты информации с использованием голографии яв­ляются актуальным и развивающимся направлением. Голография представляет собой раздел науки и техники, занимающийся изучени­ем и созданием способов, устройств для записи и обработки волн различной природы. Оптическая голография основана на явлении интерференции волн. Интерференция волн наблюдается при распре­делении в пространстве волн и медленном пространственном рас­пределении результирующей волны. Возникающая при интерферен­ции волн картина содержит информацию об объекте. Если эту кар­тину фиксировать на светочувствительной поверхности, то образует­ся голограмма. При облучении голограммы или ее участка опорной волной можно увидеть объемное трехмерное изображение объекта. Голография применима к волнам любой природы и в настоящее время находит все большее практическое применение для идентифи­кации продукции различного назначения.

Технология применения кодов в современных условиях пресле­дует цели защиты информации, сокращения трудозатрат и обеспече­ние быстроты ее обработки, экономии компьютерной памяти, фор­мализованного описания данных на основе их систематизации и классификации.

В совокупности кодирование, шифрование и защита данных пре­дотвращают искажения информационного отображения реальных производственно-хозяйственных процессов, движения материальных, финансовых и других потоков, а тем самым способствуют обосно­ванности формирования и принятия управленческих решений.


Поделиться:

Дата добавления: 2015-02-09; просмотров: 174; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты