Реферат: Файловая система NTFS Механизм EFS

Содержание

Введение. 2

Файловая система NTFS. 3

Структура NTFS на диске . 3

Главная таблица файлов . 5

Защита и шифрование . 7

Механизм EFS. 9

Регистрация функций обратного вызова . 12

Первое шифрование файла . 13

Создание связок ключей . 14

Шифрование файловых данных . 16

Схема процесса шифрование файла через EFS . 18

Процесс расшифровки . 19

Резервное копирование шифрованных файлов . 21

Заключение. 23

Приложение. Сокращения. 24

Список используемой литературы.. 25

Введение

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

Файловая система NTFS15 разрабатывалась специально для Windows 2000 и является системой корпоративного класса. Для шифрования файлов NTFS использует механизм EFS7 . Обзор файловой системы NTFS и механизма EFS и является целью моей курсовой работы.

Файловая система NTFS

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

NTFS –встроенная файловая система Windows 2000. NTFS использует 64-разрядные индексы кластеров. Это позволяет ей адресовать тома разме­ром до 16 миллиардов Гб. Однако Windows 2000 ограничивает размеры то­мов NTFS до значений, при которых возможна адресация 32-разрядными кластерами, т.е. до 128 Тб (с использованием кластеров по 64 Кб).

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

Структура NTFS на диске

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

Размер кластера на томе NTFS, или кластерный множитель, устанавливается при форматировании тома командой format. Размер кластера по умолчанию определяется размером тома, но всегда содержит целое число физических секторов с дискретностью N2 . Кластерный множитель выражается числом байт в кластере, например 512 байт, 1Кб или 2Кб.

Внутренне NTFS работает только с кластерами. Однако NTFS инициирует низкоуровневые операции ввода-вывода на томе, выравнивая передаваемые данные по размеру сектора и подгоняя их объем под значение, кратное размеру секторов. NTFS использует кластер как единицу выделения пространства для поддержания независимости от размера физического сектора. Это позволяет NTFS эффективно работать с очень большими дисками, используя кластеры большего размера, и поддерживать нестандартные диски с размером секторов отличным от 512 байт. Применение больших кластеров на больших томах уменьшает фрагментацию и ускоряет выделение свободного пространства за счет небольшого проигрыша в эффективности использования дискового пространства.

NTFS адресуется к конкретным местам на диске, используя логические номера кластеров (logical cluster numbers, LCN10 ) для этого все кластеры на томе просто номеруются по порядку – от начала до конца. Для преобразования LCN в физический адрес на диске NTFS умножает LCN на кластерный множитель и получает байтовое смещение от начала тома, воспринимаемое интерфейсом драйвера диска. На данные внутри файла NTFS ссылается по виртуальным номерам кластеров(VCN17 ), нумеруя кластеры которые принадлежат конкретному файлу (от 0 до m). Виртуальные номера не обязательно должны быть физически непрерывными.

Главная таблица файлов

В NTFS все данные, хранящиеся на томе, содержатся в файлах. Хранение всех видов данных в файлах позволяет файловой системе легко находить и поддерживать данные, а каждый файл может быть защищен дескриптором защиты. Кроме того, при появлении плохих секторов на диске, NTFS может переместить файлы метаданных.

Метаданные – это данные, хранящиеся на томе и необходимые для поддержки управления файловой системой. Как правило, они не доступны приложениям. К метаданным NTFS относятся структуры данных, используемые для поиска и выборки файлов, начальный загрузочный код и битовая карта, в которой регистрируется состояние пространства всего тома.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 198
Бесплатно скачать Реферат: Файловая система NTFS Механизм EFS