Защита информации. 2
Тема: Защита информации2
|
ОГЛАВЛЕНИЕ
Введение ………………………………………………………
1.1. Понятие электронного документооборота ……………………………… 3
1.2. Понятие защиты информации …………………………………………… 6
1.3. Обзор и
сравнительная характеристика
используемого при создании СУБД …………………………………………...9
1.4. Особенности построения СУБД Oracle …………………………………. 16
2. Исследовательская часть
2.1. Общие понятия
2.2. Обзор существующих
работ, посвященных проблемам
защиты информации в
2.3. Разработка модуля защиты информации
3. Конструкторская часть …………………………………………………….. 35
3.1. Классы задач
3.2. Основная концепция создания ПО
3.3. Программное обеспечение для создания ПО
4. Технологическая часть ………………………………………………….. 50
4.1. Выбор языка реализации
4.2. Формат хранения данных в оперативной памяти
4.3. Оптимизация вычислений
5. Организационно-экономическая часть ………………………………… 76
5.1. Введение
5.2. Разбивка работы на экономико-функциональные блоки
5.3. Построение сетевого графика и диаграммы Гантта
5.4. Определение затрат на НИР
5.5. Выводы
6. Организационно-правое обеспечение информационной безопасности. 86
7. Заключение ………………………………………………………………. 106
Литература …………………………………………………………………… 108
Введение
1. Понятие электронного документооборота
Исходя из современных требований, предъявляемых к качеству работы организаций, нельзя не отметить, что эффективная работа его всецело зависит от уровня оснащения офиса компании электронным оборудованием, таким, как компьютеры, программным обеспечением, средствами связи, копировальными устройствами.
В этом ряду особое место занимают базы данных и другое программное обеспечение, связанное с их использованием в качестве инструмента для делопроизводства и рационализации финансового труда. Их использование позволяет сократить время, требуемое на подготовку конкретных маркетинговых и производственных проектов, уменьшить непроизводительные затраты при их реализации, исключить возможность появления ошибок в подготовке бухгалтерской, технологической и других видов документации, что дает для малого предприятия прямой экономический эффект.
Разумеется, для
раскрытия всех потенциальных возможностей
необходимо применять в работе комплекс
программных и аппаратных средств
максимально соответствующий
Документ является
основным способом представления информации,
на основе которой функционирует
любое предприятие. Информация бывает
структурированная, предполагающая, что
за ее хранение и управление отвечают
базы данных и прикладные информационные
системы, и неструктурированная - просто
документы. Причем может существовать
однозначная зависимость между
структурированными и неструктурированными
документами, например накладная на
отпуск товара и транзакция в прикладной
информационной системе о списании
товара со склада, причем только накладная
имеет юридическую силу в отличие
от транзакции в базе данных. Сегодня
пришло понимание необходимости
автоматизации хранения и обработки
неструктурированной
Резервы повышения
общей эффективности
Существуют оценки, что до 90% времени сотрудников тратится на так называемую обеспечивающую функции, а именно на поиск необходимых для работы документов. Это проблема усугубляется при коллективном использовании документов, когда надо найти документы, созданные другим сотрудником, и наконец, она становится практически невыполнимой в том случае, если организация является территориально-распределенной. Соответственно существует возможность практически на порядок повысить эффективность сотрудников; сократить расходы на копирование, канцелярские принадлежности и т. п; сократить время на передачу документов между исполнителями.
Кроме того, немаловажно отметить еще и фактор повышения безопасности при работе с документами - организация глубокой системы защиты документов, в зависимости от операций и пользователей, позволяет защитить документы от несанкционированного доступа. Кроме того, запись всех операций с документов позволяет восстановить всю историю действий с ними.
Системы документооборота
берут свое начало в конце прошлого
века с появлением фотоаппарата, когда
стало возможно создавать уменьшенные
копии документов. Шпионские технологии
были конверсированы и стали применяться
для создание микрографических архивов
документов. Микрофиша дала реальный,
качественный прорыв в стоимости
хранения и копирования документов,
но с точки зрения скорости поиска
и коллективного использования
документов все осталось на уровне
бумажных документов. Появление компьютерных
систем с коллективным доступом позволило
достигнуть прорыва и в этих областях.
Произошла трансформация от микрографических
документов к электронным образам
бумажных документов, от микрографических
систем к так называемым imaging-системам.
Расширенная система поиска, возможность
получать доступ к одному документу
нескольким пользователям одновременно,
возможность удаленной и
В начале 90-х годов
появился новый класс систем, предназначенных
для управления электронными документами,
отличными от их образов. В основном
это были файлы текстовых процессоров
и запросы на такого рода решения
в основном приходили от федеральных
агенств и юридических
1. 2. Понятие защиты информации
Концентрация
информации в компьютерах — аналогично
концентрации наличных денег в банках
— заставляет все более усиливать
контроль в целях защиты информации.
Юридические вопросы, частная тайна,
национальная безопасность — все
эти соображения требуют
Сложность создания системы защиты информации определяется тем, что данные могут быть похищены из компьютера и одновременно оставаться на месте; ценность некоторых данных заключается в обладании ими, а не в уничтожении или изменении.
Проблема защиты компьютерных сетей от несанкционированного доступа приобрела особую остроту. Развитие коммуникационных технологий позволяет строить сети распределенной архитектуры, объединяющие большое количество сегментов, расположенных на значительном удалении друг от друга. Все это вызывает увеличение числа узлов сетей, разбросанных по всему миру, и количества различных линий связи между ними, что, в свою очередь, повышает риск несанкционированного подключения к сети для доступа к важной информации. Особенно неприятной такая перспектива может оказаться для банковских или государственных структур, обладающих секретной информацией коммерческого или любого другого характера. В этом случае необходимы специальные средства идентификации пользователей в сети, обеспечивающие доступ к информации лишь в случае полной уверенности в наличии у пользователя прав доступа к ней.
Существует ряд
разработок, позволяющих с высокой
степенью надежности идентифицировать
пользователя при входе в систему.
Среди них, например, есть технологии,
идентифицирующие пользователя по сетчатке
глаза или отпечаткам пальцев. Кроме
того, ряд систем используют технологии,
основанные на применении специального
идентификационного кода, постоянно
передаваемого по сети. Так, при использовании
устройства SecureID (фирмы Security Dinamics) обеспечивается
дополнительная информация о пользователе
в виде шестизначного кода. В данном
случае работа в сети невозможна без
наличия специальной карты SecureID
(похожей на кредитную), которая обеспечивает
синхронизацию изменяющегося
В статье рассматриваются
некоторые возможности
Безопасность в среде баз данных
Очевидные достоинства баз данных в современной среде обработки данных служат гарантией их дальнейшего развития и использования. Контроль доступа в этой области важен ввиду колоссальной концентрации информации.
В настоящий момент
“хребтом” базовых систем обработки
информации во многих больших организациях
является локальная сеть, которая
постепенно занимает такое же место
и в фирмах меньшего размера. Растущая
популярность локальных сетей требует
соответствующей защиты информации,
но исторически они были спроектированы
как раз не для разграничения,
а для облегчения доступа и
коллективного использования
Определение потребности в защите информации
Обеспечение безопасности
информации — дорогое дело, и
не столько из-за затрат на закупку
или установку средств, сколько
из-за того, что трудно квалифицированно
определить границы разумной безопасности
и соответствующего поддержания
системы в работоспособном
Если локальная
сеть разрабатывались в целях
совместного использования
Средства защиты информации нельзя проектировать, покупать или устанавливать до тех пор, пока не произведен соответствующий анализ.
Анализ риска должен дать объективную оценку многих факторов (подверженность появлению нарушения работы, вероятность появления нарушения работы, ущерб от коммерческих потерь, снижение коэффициента готовности системы, общественные отношения, юридические проблемы) и предоставить информацию для определения подходящих типов и уровней безопасности. Коммерческие организации все в большей степени переносят критическую корпоративную информацию с больших вычислительных систем в среду открытых систем и встречаются с новыми и сложными проблемами при реализации и эксплуатации системы безопасности. Сегодня все больше организаций разворачивают мощные распределенные базы данных и приложения клиент/сервер для управления коммерческими данными. При увеличении распределения возрастает также и риск неавторизованного доступа к данным и их искажения.
Шифрование данных традиционно использовалось правительственными и оборонными департаментами, но в связи с изменением потребностей и некоторые наиболее солидные компании начинают использовать возможности, предоставляемые шифрованием для обеспечения конфиденциальности информации.
Финансовые службы
компаний (прежде всего в США) представляют
важную и большую пользовательскую
базу и часто специфические
1.3. Обзор
и сравнительная
Современные СУБД
в основном являются приложениями Windows,
так как данная среда позволяет
более полно использовать возможности
персональной ЭВМ, нежели среда DOS. Снижение
стоимости
Среди наиболее ярких
представителей систем управления базами
данных можно отметить: Lotus Approach, Microsoft
Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft
Visual Basic, а также баз данных Microsoft
SQL Server и Oracle, используемые в приложениях,
построенных по технологии “клиент-сервер”.
Фактически, у любой современной
СУБД существует аналог, выпускаемый
другой компанией, имеющий аналогичную
область применения и возможности,
любое приложение способно работать
со многими форматами
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.
Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.
Visual FoxPro отличается
высокой скоростью, имеет
Access входит в
состав самого популярного
Visual Basic – это
универсальный объектно-
Visual C++ – наиболее
мощный объектно-
SQL Server – сервер
баз данных, реализует подход
“клиент-сервер” и
Указанные программные продукты имеют возможности визуального проектирования интерфейса пользователя, то есть разработчик из готовых фрагментов создает элементы интерфейса, программирует только их изменения в ответ на какие-либо события.
Современные СУБД являются объектно-ориентированными и реляционными. Основной единицей является объект, имеющий свойства, и связи между объектами. СУБД используют несколько моделей данных: иерархическую и сетевую (с 60-х годов) и реляционную (с 70-х). Основное различие данных моделей в представлении взаимосвязей между объектами.
Иерархическая модель данных строится по принципу иерархии объектов, то есть один тип объекта является главным, все нижележащие – подчиненными. Устанавливается связь “один ко многим”, то есть для некоторого главного типа существует несколько подчиненных типов объектов. Иначе, главный тип именуется исходным типом, а подчиненные – порожденными. У подчиненных типов могут быть в свою очередь подчиненные типы. Наивысший в иерархии узел (совокупность атрибутов) называют корневым.
Сетевая модель данных
строится по принципу “главный и подчиненный
тип одновременно”, то есть любой
тип данных одновременно может одновременно
порождать несколько
Реляционная модель данных объекты и связи между ними представляются в виде таблиц, при этом связи тоже рассматриваются как объекты. Все строки, составляющие таблицу в реляционной базе данных должны иметь первичный ключ. Все современные средства СУБД поддерживают реляционную модель данных.
Объект (Сущность) – элемент какой-либо системы, информация о котором сохраняется. Объект может быть как реальным (например, человек), так и абстрактным (например, событие – поступление человека в стационар).
Атрибут – информационное отображение свойств объекта. Каждый объект характеризуется набором атрибутов.
Таблица – упорядоченная структура, состоящая из конечного набора однотипных записей.
Первичный ключ – атрибут (или группа атрибутов), позволяющий однозначным образом определить каждую строку в таблице.
Напротив, альтернативный ключ – атрибут (или группа атрибутов), не совпадающая с позволяющий первичным ключом и однозначным образом определяющий каждую строку в таблице.
Современные технологии, используемые в работе с данными.
Технология “Клиент-сервер”
– технология, разделяющая приложение-
СУБД на две части: клиентскую (интерактивный
графический интерфейс, расположенный
на компьютере пользователя) и сервер,
собственно осуществляющий управление
данными, разделение информации, администрирование
и безопасность, находящийся на выделенном
компьютере. Взаимодействие “клиент-сервер”
осуществляется следующим образом:
клиентская часть приложения формирует
запрос к серверу баз данных, на
котором выполняются все
Microsoft Access, Microsoft Visual
FoxPro, Microsoft Visual Basic обеспечивают средства
для создания клиентских
OLE 2.0 (Object Linking and Embedding
– связывание и внедрение
OLE Automation (Автоматизация
OLE) – компонент OLE, позволяющий
программным путем
RAD (Rapid Application Development
– Быстрая разработка
ODBC (Open Database Connectivity – открытый доступ к базам данных) – технология, позволяющая использовать базы данных, созданные другим приложением при помощи SQL.
SQL (Structured Query Language
– язык структурированных
VBA (Visual Basic for Applications
– Visual Basic для Приложений) – разновидность
(диалект) объектно-
1.4. Особенности построения СУБД Oracle
Компания Oracle проникла на российский рынок более десяти лет назад, и продукция этой фирмы хорошо известна. В 1979 г. небольшая компания Silicon Valley разработала Oracle - первую коммерческую реляционную базу данных с языком доступа к данным SQL. Первой СУБД клиент/сервер стал выпущенный в 1985 г. Oracle5. До недавнего времени, Oracle7 была последней версией сервера базы данных Oracle, появившейся в 1992 г.
Системы управления
базами данных Oracle приобрели широчайшую
популярность благодаря своей
СУБД Oracle Database 10g,
предназначенная для
Oracle Database 10g –
это первое в отрасли решение,
предназначенное для

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